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 […]