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)