EIA: SEES 2026 WORLD OIL DEMAND OF 104.8 MLN BPD, VS PRIOR FORECAST 105.2 MLN BPD; SEES 2027 DEMAND OF 106.1 MLN BPD