The stock market indices staged a monster rally today and closed at the session highs going away. A beautiful 5-wave rally broke through several layers of resistance and through the declining moving averages on the hourly charts as well as a move into those big gaps from last week. [More...]