From the US to China, 2025 a blockbuster year for stock markets