Europe agrees to cap the price of Russian oil at $60 a barrel

//Europe agrees to cap the price of Russian oil at $60 a barrel