So far in 2025, markets have had plenty to absorb: the Trump administration’s tariffs, Germany’s latest investment commitments, the implications of the DeepSeek moment, and escalating military conflicts (now including one on the India-Pakistan border).