Why Russian oil and gas price cap...
Posted on 2:49 pm(Corrects analyst surname from Mallinson to Bronze throughout) LONDON (Reuters) - G7 leaders have agreed to study possible price caps on Russian oil and gas to try to limit Moscow's ability to fund its invasion of Ukraine, G7 officials said…