News
WTI Crude Drops Below $70, Brent Hits Pre-War Low as Hormuz Strait Opens Up
Oil prices sold off sharply on June 24: WTI crude settled at $70.34/bbl (−3.92%), briefly dipping below $70 for the first time since March 2, while Brent fell 4.3% to $73.74 — its lowest close since before the February Middle East escalation. Improving tanker transit through the Strait…