Thursday, April 21, 2022

Watchdog blocks Russia from settling its foreign debt in rubles, teeing-up a $6 billion battle