Japan Confirms Record 73bn YenBuying Intervention in AprilMay Marking Historic Effort to Bolster Currency MSM Q1 2026 Earnings EPS Misses Estimates Amidst Industrial Demand Softness Dow Climbs on Iran Deal Optimism Dell Rallies After Earnings Release