The World Economy Needed Stability in 2026