Oil crashed 5.7% after President Trump said Iran negotiations are in "final stages" and three supertankers left the Strait of Hormuz. The S&P 500 snapped its three-day losing streak, rising 1.08% to 7,432.97, while Nvidia beat after hours with $81 billion in revenue.

Stay up to date with notifications from The IndependentNotifications can be managed in browser preferences.Jump to contentThank you for registeringPlease refresh the page or…

Oil prices have fallen and Asian stock markets have risen. President Donald Trump has paused military strikes, sparking hopes for a deal to end the conflict. This development…