Inflation reading Tuesday expected to show prices at nearly a three-year high