The European Union has agreed upon a new sanctions package against Russia for its war in Ukraine, which includes a price cap on Russian oil.

The European Union's proposed 21st sanctions package against Russia has been significantly weakened by disagreements among member states over energy, trade, tourism, and financial…

EU's 21st sanctions package targets 11 crypto platforms, nearly 90 Russian banks, and negotiates a $44.10 oil price cap freeze in escalating