This audio is created with AI assistance
Russia is on the verge of debt default - the first one since 1998 - if the country fails a June 26 deadline to make its $100 million interest payment. Although BBC reports that Russia has the funds and is willing to pay, it cannot transfer the money to international creditors due to sanctions.