Latest Inflation Numbers Show Germany’s Economy Is Cratering