Bank of America's second-quarter profit dropped 41% to $3.41 billion. At 72 cents a share, the earnings beat analysts' average estimate of 54 cents. Four of the five largest banks in the U.S. have posted results that have exceeded estimates, triggering a rally in shares of financial firms.

Full Story:
Bloomberg, Reuters

Related Summaries