WS #10400
US and Iran reach peace deal, oil prices fall on progress, countering oil supply crisis narrative. Ukrainian drone strikes hit Crimea oil infrastructure and a vessel, causing fuel shutdown.
US-Iran Peace Deal De-escalation
US and Iran reach peace deal, oil prices fall on progress, countering oil supply crisis narrative.
Ukrainian drone strikes hit Crimea oil infrastructure and a vessel, causing fuel shutdown.