Metrolina NC
Bank of America hit by $2B charge, still tops expectations
CHARLOTTE, N.C. --- Bank of America is reporting a 21% drop in third quarter profits due to a $2 billion impairment charge. The nation's second largest bank reported net income of…