Global Markets
US Energy Chief: 72 Ships Transit Hormuz as Iran Loses Key Oil Leverage
With 72 ships carrying 20 million barrels passing through the Strait of Hormuz in just 24 hours, flows are normalizing...
26/06/2026
3 views