Rising commodity prices leave middle class struggling, shoppers frustrated

Stream Photo