Inflation rose 2.8% from a year ago, more than expected.