Explained: Know how Strait of Hormuz closure could push oil prices
New Delhi: Oil prices could exceed $100 per barrel if tanker traffic through the Strait of Hormuz is not swiftly restored, as the waterway's closure threatens to disrupt 15 per cent of global oil supply and 20 per cent of global LNG supply, consultancy Wood...











































