Most Americans lack the cash to cover a surprise $400 expense Detroit News Source link