Are geopolitics leading to fragmentation of the international financial system? 20 October 2025