High borrowing costs are biting Russian businesses December 13, 2024 US restrictions imposed in June to undermine the Kremlin have put local banks in countries that trade with Russia at higher risk of so-called…