Total 1 articles
Iran's effective closure of the Strait of Hormuz following US-Israeli strikes has disrupted global oil supplies, with prices surging above $79 per barrel as one-fifth of world oil consumption faces supply constraints.
Advertise with Us