APRIL 24 — There is something deeply surreal about a stock market that rallies while one of the world’s most strategic waterways remains under stress.On April 23, 2026, the S&P 500 and Nasdaq hovered near record highs even as oil prices stayed elevated and the war linked to Iran and...

Full Story Read More