Oil production in December 2015 down 166 MBOPD from a year earlier
The decline in crude oil prices took longer to pull production down than many expected, but it is happening, according to data from the EIA. Crude oil production in December 2015 averaged 9.3 MMBOPD, down 166,000 barrels from December 2014. The decline in December oil production represents the first time in four years that production has seen a year-over-year decline.

Production reached a 44-year peak of almost 9.7 MMBOPD in April 2015, but even as production rolled over...

Legal Notice