Earnings smash forecasts: Q1 earnings for S&P 500 companies are pacing 26% growth, with 64% beating both EPS and sales estimates — the strongest season since 2021. Recession fears ease: Prediction ...