The Kremlin makes life more expensive: 12 billion euros taken directly from the citizens26 November 2025