Bloodbath in the Oil Patch

The U.S. Energy Information Administration ( EIA) reported a production decline in the Lower 48—essentially shale production—of 208,000 BOPD. That is a staggeringly enormous number, approximately 10 percent of the estimated global over-supply.

Bloodbath in the Oil Patch Read More »