Last week delivered some of the more surprising macro data I’ve seen in years: very slow job growth, but stable unemployment, and a sudden surge in output that materially lifts the outlook for earnings heading into 2026.