Oil and European natural gas prices tumbled after the promised re-opening of the Strait of Hormuz bolstered sweeping optimism that the US-Iran conflict will reach an end and ease disruptions to global energy markets.
Oil and European natural gas prices tumbled after the promised re-opening of the Strait of Hormuz bolstered sweeping optimism that the US-Iran conflict will reach an end and ease disruptions to global energy markets.