Russia made its $650 mill payment to its creditors after being blocked by US! (Rubles) (2022-04-07)