Russia is LAUGHING all the Way to the Bank!!!

Geo Politics

Few days ago, finance ministers from the 7 countries (Canada, France, UK, Japan, US, Germany & Italy) agreed to set a ceiling on Russian oil prices. Yet, China & India, the largest buyers of Russian oil, continue to purchase Russian oil at a discounted price.

Credit

The Geopolitics In Conflict Show