
Newsline
EIA Forecasts Crude Oil Prices to Remain Below $100 Per Barrel Through 2023
U.S. crude oil production will average 12.4 million barrels per day in 2023, which is down from a forecast of 12.6 million barrels per day in September. […]