Strait of Hormuz crisis raises concerns over future clashes impacting energy supply.
Open shared insight