’Exceptionally strong’ U.S. earnings the driving force behind stock market rally

May 4, 2026

’Exceptionally strong’ U.S. earnings the driving force behind stock market rally