Credit: AP Photo/Rebecca Blackwell Banks rake in big profits as both Wall Street and the US consumer stay strong