14-03-2022 15:08 via beefmagazine.com

U.S food prices see largest 12-month increase since 1980s

Consumer Price Index showed food prices in February up 8.6% year over year.
Read more »