Germany: High energy, food costs drag consumer confidence down | Business News | WION