What does 2026 hold for macro and markets?