Other German politicians have openly attacked Mr Schroeder for his remarks. "Anyone who works for Gazprom should keep their mouths shut when it comes to subjects which involve Russia," said Erwin Huber, a senior conservative.