Oil and natural gas prices surged following the US-Iran escalation — Markets are once again concerned about developments in the Strait of Hormuz
Oil and natural gas prices surged following the US-Iran escalation — Markets are once again concerned about developments in the Strait of Hormuz