2025 A Macro View