IMF: Trade tensions can lead to stock market crashes

2025-04-14