Russia slides towards default as payment deadline expires

Russia slides towards default as payment deadline expires
play icon
Biden speaks during the first day of the G7 leaders’ summit at Bavaria’s Schloss Elmau castle, near Garmisch-Partenkirchen, Germany, on Sunday. Reuters