EU reaches deal for $60 per barrel price cap on Russian oil

EU reaches deal for  per barrel price cap on Russian oil