WORLDRussia Blames West of Seeking ‘Artificial Default’NileshMarch 14, 2022March 14, 2022 by NileshMarch 14, 2022March 14, 202201103 Russia’s Finance Ministry accused foreign countries of forcing Russia into an ‘artificial default’ via unusual sanctions over Ukraine and said it would meet its debt...