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