EU Leaders Agree To Impose Partial Embargo On Russian Oil Amid Ukraine War

EU Leaders Agree To Impose Partial Embargo On Russian Oil Amid Ukraine War. The president of the European Council, Charles Michel, hailed the deal as a “remarkable achievement”. EDITOR’S PICK Ukraine War: West Must ‘Prepare For War’, Says Ex-Nato Chief As Putin Unleashes Cruise Missiles In Ukraine Elon Musk Stages $43bn Hostile Takeover Of Twitter … Read more