Gunter Deuber View profile Latest post Why more economic and financial sanctions against Russia are inevitable and energy tops the list