Markets are learning to keep calm and carry on
The first half of the year has been a geopolitical hot mess. US President Donald Trump’s chaotic approach to tariffs, escalating military conflict in the Middle East, the continuing war in Ukraine and the existential threat posed to the North Atlantic …