Crude Oil is trading 1.2% up today at $70.08 after rebounding from last week’s sharp selloff amid renewed geopolitical tensions and heightened supply risks.
- Fresh Iran–U.S. military escalation and concerns over tanker traffic near the Strait of Hormuz are driving market anxiety.
- Iraq’s threats regarding its OPEC participation have provided additional support to crude futures.