Crude Oil Futures News - June 18, 2026
🔴 Crude Oil is trading 4% down today on Iran peace deal and IEA surplus warnings
Crude Oil is trading 4% down at $73.72 following a week-long slide fueled by expectations of a U.S.-Iran peace agreement and warnings of a future supply...
IEA warns of 2027 oil glut, following U.S.-Iran peace deal
The International Energy Agency (IEA) warns of a significant oil surplus in 2027. This forecast depends on the successful implementation of the U.S.-Iran peace...