El S&P 500 acumuló una ganancia de 2.2 por ciento en julio y sumó seis meses al alza, su mayor racha desde 2018.