Russia on brink of historic default as US payment license expires
Russia was pushed closer to the brink of a historic debt default on Wednesday as the United States closed the last venue for Moscow to pay its billions in debt back to international investors, as Washington ramps up pressure on the country following its invasion of Ukraine. The US Treasury Department said on its website … Read more