“EU Imposes Harsh New Sanctions on Russia, Slashes Oil Price Cap to $45”
EU and UK slap new sanctions on Russian ‘shadow fleet’ illicitly transporting oil Brussels, June 10, 2025 – In a bold move, the European Union has announced its 18th package of sanctions against Russia, …