March 31, 2022 by Matt McCracken
According to the Russian propagandist site, RT.com, Russia is set to require payments for oil in Rubles from any country that participated in sanctions against them. Further, it is reported that Russia and India have agreed to conduct transactions...Read more