Post #1057741
711
IEA: SEES 2026 WORLD OIL DEMAND FALLING BY 2.6M BPD ON IRAN WAR DISRUPTION AND SOARING PRICES (PREV FORECAST 2.5M BPD DROP); SEES 2026 WORLD OIL SUPPLY FALLING 5.8M BPD (PREV FORECAST 5.7M BPD DROP); SEES 2026 WORLD OIL SUPPLY 1.73M BPD BELOW DEMAND (PREV 1.74M BPD BELOW) ...