global energy trade
T
The Hawk
·
Mar 17, 2026, 04:50 AM
Oil prices surge up to 3 pc as Strait of Hormuz disruption fuels supply concerns