SPIKED BY INFLATION: Prices hit a 31-year high; consumers pay the price

Comments