Oil prices fall to pre-conflict levels with a surplus expected by 2027. New all-time high by September 30 at 4% YES.

Oil prices fall to pre-conflict levels with a surplus expected by 2027. New all-time high by September 30 at 4% YES.

EIA forecasts global oil output to return to pre-Iran conflict levels by end of 2026. WTI Crude above $110 in July 2026 at 1.0% YES.