U.S. Blocks Russia's $600 Million Bond PaymentThe Independent View · 14:33 05 Apr 2022The Treasury will No longer allow Russia to make Sovereign Bond Payments using Accounts at American Banks. It ramps up the Pressure on Moscow, which is facing tough Economic Sanctions over i… Read MoreFeatured