Oil, gas and mining

A closure of the Strait of Hormuz could send oil prices to $100 a barrel, says analyst

Share via