Russia denounces oil price cap agreed by EU, G7, Auto News, ET Auto
The $60 oil price cap will come into effect on Monday or soon after, alongside an EU embargo on maritime deliveries of Russian crude oil. Russia on Saturday denounced a $60 price cap on its oil agreed by the EU, G7 and Australia, even as Ukraine suggested it was not tough enough and might have … Read more