Steigende Energiepreise haben die Inflation in Deutschland auf den höchsten Stand seit dreieinhalb Jahren getrieben.