Financial Insights — Week of Apr 28 – May 5, 2026