German food and energy prices fall, inflation sinks to 2.2%

Responsive image
source