Several banks, including Wells Fargo & Company (NYSE: WFC), JPMorgan Chase & Company (NYSE: JPM), Goldman Sachs (NYSE: GS), and Citigroup, Inc. (NYSE: C), have reported earnings that beat expectations substantially. All earnings were down compared to last year but much less than what the experts were expecting. The stock market reacted to these earnings reports like gasoline on a fire and exploded to the upside.



