EIA SEES 2026 WORLD OIL DEMAND OF 104.2 MLN BPD, VS PRIOR FORECAST 104.6 MLN BPD; SEES 2027 DEMAND OF 105.6 MLN BPD (PVS 106.2 MLN BPD) EIA SEES 2026 U.S. OIL DEMAND OF 20.7 MLN BPD, VS PRIOR FORECAST 20.6 MLN BPD; SEES 2027 DEMAND OF 20.7 MLN BPD (

2026-05-13

EIA SEES 2026 WORLD OIL DEMAND OF 104.2 MLN BPD, VS PRIOR FORECAST 104.6 MLN BPD; SEES 2027 DEMAND OF 105.6 MLN BPD (PVS 106.2 MLN BPD) EIA SEES 2026 U.S. OIL DEMAND OF 20.7 MLN BPD, VS PRIOR FORECAST 20.6 MLN BPD; SEES 2027 DEMAND OF 20.7 MLN BPD (PVS 20.7 MLN BPD)