Explainer: Can Russia pay its creditors, and what happens if not?

Russia is due to pay $117 million in interest on two dollar-denominated sovereign bonds on Wednesday – the first such payments since its invasion of Ukraine which sparked a raft of sanctions from Western capitals and countermeasures from Moscow.
Japan to unveil record $943 bln budget draft to ensure post-COVID recovery

Japan’s government is set to unveil its largest annual budget on Friday with $943 billion in spending for the fiscal year beginning next April, further straining the industrial world’s heaviest debt, a draft plan seen by Reuters showed.