Hormuz Strait Crisis: Oil Prices Surge to $81, Who are the Winners and Losers in Asia?

Global energy markets are on high alert following Iran's announcement to close the strategic Strait of Hormuz on March 2, 2026. While...
Read More →