As second quarter results continue to roll in, brokerages are sharing their views on stocks. Citi has a positive outlook on ...