Prices rose 3% from last year amid long fight to stymie inflation - The Horn News