EIA SEES 2026 WORLD OIL OUTPUT OF 101.6 MLN BPD, VS PRIOR FORECAST 104.3 MLN
BPD; SEES 2027 OUTPUT OF 109.5 MLN BPD (PVS 109.5 MLN BPD)
EIA SEES 2026 U.S. OIL OUTPUT OF 13.65 MLN BPD, VS PRIOR FORECAST 13.51 MLN BPD;
SEES 2027 OUTPUT OF 14.1 MLN BPD (PVS 13.95 MLN BPD)