CHARLOTTE, N.C. (AP) — 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 $5.78 billion, or 56 cents per share. That’s better than the per-share projections of 50 cents that Wall Street was calling for, according […]