Oil prices pulled back on renewed optimism that the U.S and Iran were closing in on a deal that would reopen the Strait of Hormuz, but U.S. stock futures were largely flat.
Discover more from InfoVera USA
Subscribe to get the latest posts sent to your email.