Global Markets
Brent Crude Hits $94.57 as Hormuz Traffic Freezes
As Brent crude climbs to $94.57 with the Strait of Hormuz seeing virtually no tanker crossings for days, the world...
21/04/2026
6 views