Sticker shock: March inflation probably set new 40-year excessive