Sector & Market
US Oil Output Reaches 13.9 M bpd 2026
EIA projects US crude production to reach 13.9 million barrels per day in 2026, up from 13.7 million in 2025.
Brent crude is forecast to average $97 per barrel in 2026, falling to $86 in 2027 as inven