Inflation highest in nearly two decades