fromRadioFreeEurope/RadioLiberty
4 days agoCentral Asia Emerges As Strategic Energy Player Amid Oil Crisis
The effective closure of the Strait of Hormuz has paralyzed tanker movements, leading to a dramatic market response with Brent crude surging to $116.38 per barrel on March 19.