BofA: S&P 500 on track for stronger 2H after positive 1H

BofA: S&P 500 on track for stronger 2H after positive 1H