Food Prices Spike to Decade High

Food Prices Spike to Decade High

Food prices are soaring, spiking 32.9 percent year over year and 3.1 percent in a single month. Central banks and the controlled press continue to deny the existence of food inflation.