Back to marketsfool.com/May 5, 2026 at 3:42 PMEWYTensions Are Flaring in Iran Again. Here's Why Markets Are Still GainingMajor indexes keep hitting all-time highs. Can anything stop them?Open original source