Post #182763 130 Oct 6, 2026, 16:04 UTC EIA SEES 2026 WORLD OIL OUTPUT OF 101.1 MLN BPD, VS PRIOR FORECAST 100.6 MLN BPD; SEES 2027 OUTPUT OF 109.6 MLN BPD (PVS 109.9 MLN BPD)(@FirstSquaw)