Marketwatch Explained | What is the G7 planning on Russian oil? Admin September 11, 2022 How will imposing a price cap on oil purchases from Russia take off on the ground? How is India responding to the West’s call? The Hindu – Economy Share on Facebook Tweet it Pin it Share it Email