G7 Leaders Agree To Develop Price Cap On Russian Oil To Starve Its Economy The G7 leaders are aiming to force Russia to sell its oil to consumer nations at a lower price barring the profits