Citi: Tech, large caps expected to lead positive surprises for Q2 earnings

Citi: Tech, large caps expected to lead positive surprises for Q2 earnings