Published: May 31, 2026, 11:01 IST | Updated: May 31, 2026, 11:01 IST
Some relief is finally reaching global oil markets. Bloomberg reports that 29 of 109 large non-Iranian oil tankers stranded in the Persian Gulf have now crossed the Strait of Hormuz.