Russia does not plan to supply oil and gas to countries supporting a price cap on Russian oil, the Kremlin said on Thursday, but will make a final decision once it analyses all the figures. The G7 is looking at a cap on Russian seaborne oil at $65-$70 a barrel, though European Union governments...