The G7, or Group of Seven wealthy nations, has been trying to pressure oil importers like India and China into introducing a price cap on Russian oil. The two Asian giants have refused to follow Western sanctions on Russia over its special military operation in Ukraine.