The European Union launched its 21st sanctions package against Russia on June 10, 2026. These measures target 90 Russian banks, bringing the total number of...