IMO many, if not most, top German politicians are deep in Russian/Gazprom pockets. Since the turn of the century*. AFAIK there even is a German term for it - "atuned to Russian interests" or something like that.
* not to mention earlier Soviet or STASI agents in high places.