
New oil price cap won’t deter Russia
As the war in Ukraine grinds on, the sanctions packages keep coming. On Friday, the EU passed its 18th package. Although the sanctions have provided obstacles for the Russian economy, they have not been able to stop Vladimir Putin from continuing his …