Economic Activity November 28, 2025