(December 14 21:08) NDTV News
India buying oil from Russia amid the war in Ukraine is "perfectly fine" as G7 nations and their allies have agreed on a price cap on Russian oil, the International Monetary Fund's (IMF) First Deputy...
You can find the original article
here