Shell CEO warns that the oil market faces a 1.2 billion barrel supply gap due to tensions in the Strait of Hormuz. This disruption could tighten global oil supply and impact energy prices. The situation highlights geopolitical risks in key energy transit chokepoints.
RWA