Inflation remains stubbornly high