#IEA
-

WTI Oil Falls to $82 After IEA Cuts 2026 Demand Outlook by 1.6M Bpd
WTI crude slid toward $82 a barrel after the IEA sharply lowered its 2026 oil demand forecast. The downgrade shifted…

WTI crude slid toward $82 a barrel after the IEA sharply lowered its 2026 oil demand forecast. The downgrade shifted…