Was at Walmart today and went to buy a jar of peanut butter. I happened to look at the nutrition label and noticed that it had 210Cal/32g; previously it had a value of 180Cal/32g (as do most other peanut butters). After looking at the relative amounts of fat, etc. on the label, it seems as though they have increased the amount of hydrogenated oil, which is used to prevent separation. Of course increasing the oil decreases the peanuts, which are more expensive. I got a jar of the old formula. In the future I will buy Kroger's house brand, unless of course they also go down this road.
They are allowed under
Federal regulations to have up to 10% "seasoning and stabilizing" ingredients. Walmart is probably pushing it to the limit.