News

The EIA said oil output would decline by 50k b/d YoY in 2026 to 13.37m b/d. Meanwhile, the European Commission is proposing a ...