Inflation remains stubbornly high. Why?