On 10 June 2025, the European Commission announced its 18th package of sanctions against Russia, introducing measures targeting technology and finance. The proposal includes a full transaction ban via the SWIFT system for 22 additional Russian banks…