Global Markets
A Christmas Carol for Markets: 2025 Reflections
As markets close out 2025 amid tariffs, wars, and shortages, one grumpy macro strategist gets a ghostly wake-up call. What...
23/12/2025
2 views