Iran peace talks are back on while the US hunts rogue ships in the Strait of Hormuz

April 16, 2026

Markets rose broadly across the globe this morning on news of more peace talks in the Middle East. Oil is at $95 per barrel, pretty much where it was yesterday. S&P 500 futures were flat this morning before the open in New York.

Source



Original URL: Click here to visit original article