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