BAC Gives Back Ground Ahead of July 14 Print
Bank of America pulled back modestly into the end of June, losing the $57.88 high it printed last week and closing Tuesday at $56.98 — but the pre-earnings setup remains more constructive than defensive. The week's…