The breadth of this rally is impressive. Strategies Technical indicators suggest this rally will continue