Russia made a payment of $117 million to service the interest on its debt in United States dollars on Wednesday. The interest payment prevents Russia from defaulting on its loan after a 30-day grace period. The payment was made to JPMorgan Chase who forwarded it to Citibank for onward distribution to relevant banks. The last […]