oil depot
Information

EIA Expects Record Oil Production in the U.S. Through 2019

January 12, 2018

The Energy Information Administration‚Äôs (EIA) Short-Term Energy Outlook showed that oil production would reach¬†an average of 10.27 million bpd in 2018 and 10.85 million bpd in 2019. The two estimates would erase the record production […]