CCrude Oil Read More US Strikes Iran: The significance of Strait of Hormuz for global oil supply – explained in 5 points22.06.2025 US Strikes Iran: The US strike on three key nuclear facilities in Iran on Saturday night has put…