EU, UK push for lowering Russia oil price cap – DW – 05/27/2025

The European Union and the UK are pushing for a lowering of the oil price cap— a key economic sanction against Russia.

The price cap is currently set at $60 (€52.7) per barrel of oil and has been in place since December 2022. Its provisions…

Continue Reading