Political upheaval around the world could spell trouble for the global economy in 2025 | Forex Factory