22 oil and chemical tankers lead a massive 78-vessel Strait of Hormuz transit, easing Africa’s fuel concerns

You are here:
Go to Top