I hate being a bull, but this rally has legs till technology, consumer discretionary, real estate and communications sector play catch up with the leaders: banks, materials , industrials, consumer staples, healthcare, utilities.
Dips likely get bought