March's consumer price index release Wednesday helped verify worries that inflation is proving stickier than thought.
What's Your Reaction?