The US EIA's short-term outlook for April crude oil production forecasts 13.51 million barrels per day, compared to 13.61 million barrels per day previously.

2026-04-08

The US EIA's short-term outlook for April crude oil production forecasts 13.51 million barrels per day, compared to 13.61 million barrels per day previously.