At the halfway mark: What the 2025 markets have - and haven’t - told us
17 Jul 2025
Six months into 2025, the only thing markets had made clear was how unclear everything still is. A sharp sell-off in April followed by an equally swift rebound left...