‘Welcome back to the 1970s’: Oil, gas prices push German inflation above 7%