Latest inflation data spells more trouble for consumers