Economics Briefing for 2026: What the Data Says About Markets, Inflation, and Opportunity December 21, 2025