Marketwatch Explained | What does a price cap for Russian oil mean? Admin December 11, 2022 Why did the Group of Seven nations feel this step was necessary? How has Russia reacted to the move? Where does India stand on imports of Russian oil? The Hindu – Economy Share on Facebook Tweet it Pin it Share it Email