For most Americans, one of the biggest sources of stress today is as simple as the grocery bill. A new poll shows that 53% of U.S. adults say the cost of groceries is a major source of stress in their lives, while another 33% say it is a minor stress. That means only a small […] The post Grocery Costs Are Now Americans’ Biggest Financial Stress appeared first on Economics Insider.