G7 Leaders Agree To Develop Price Cap On Russian Oil To Starve Its Economy

George4

New member
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
 
Top