What is driving the world’s best-performing stock market?

October 28, 2025