Big bank earnings show Wall Street faring well amid economic uncertainty