Stockdraws, sanction/replacement oil, demand loss

The US and Iran failed to reach a deal over the weekend, with the US announcing a complete blockade of Iranian ports, further undermining the already fragile two-week ceasefire starting from 8th April 2026. If enforced, vessel transits via the Strait of Hormuz could come to a complete halt, as Iran may strive itself to …

Scroll to Top