The backbone of America’s economy was just dealt a serious blow
Financially stressed consumers are ushering in an economic slowdown Wednesday’s retail report is another piece of evidence that the economy is slowing. That’s good in the sense that it doesn’t give retailers the ability to pass along higher prices to …