Iran peace talks are back on while the US hunts rogue ships in the Strait of Hormuz
April 16, 2026Markets 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.…
Original URL: Click here to visit original article


