Oil fell below $100 a barrel and natural gas slumped after reports that the U.S. and Iran may be nearing a deal that could reopen the Strait of Hormuz and ease one of the biggest supply disruptions in recent memory.
Oil fell below $100 a barrel and natural gas slumped after reports that the U.S. and Iran may be nearing a deal that could reopen the Strait of Hormuz and ease one of the biggest supply disruptions in recent memory.