US, Allies to Set Russia Oil Price Cap in 'Next Few Days'

George4

New member
US, Allies to Set Russia Oil Price Cap in 'Next Few Days' Russia's invasion of Ukraine early this year caused energy prices to soar, providing windfall profits that helped cushion the impact of Western sanctions on Moscow
 
Top