Iran Energy Shocks Loom Over Asia Why Are Markets Unfazed Main MAIN Stock Slides 141 Support at 4778 20260514 USA TODAY TDAY Q1 2026 Earnings Why the Beat Matters