Strategic oil release may calm markets but cannot fix Hormuz disruption
Record oil release steadies markets, but war-driven disruption in the Strait of Hormuz keeps energy supplies uncertain., Hundreds of tankers sit idle on both sides of the Strait of Hormuz as Iran has effectively closed the waterway, pushing oil prices above $100 – the highest since 2022, after the startContinue Reading











