By | July 18 2012 7:35 AM

Bank of America's second-quarter earnings reversed a year-earlier loss and beat analyst expectations as higher mortgage income, improved credit quality and the absence of good will impairment charges offset lower interest income, the New York financial giant said Wednesday.