Home Stock What American Express earnings reveal about US consumer spending and economic trends