EU agrees on Russian oil price cap of $60 per barrel after fraught talks – NYT

Diplomats from the European Union agreed on Friday to set a top price of $60 per barrel for … Continue reading EU agrees on Russian oil price cap of $60 per barrel after fraught talks – NYT