As much as Americans might complain about rising food prices in the U.S. (even though annual CPI food inflation hasn't been above 2% for almost two years), we've got the most affordable food on the planet as a share of income. And compared to previous years, today's Americans have the most affordable food in U.S. history.
Read Full Article »