The stock market indices had a very nice up day, despite a weak opening. They bounced sharply, pulled back to test the moving averages, and then took off like a rocket. The upmove lasted until the final hour when they did pull back, but still closed ahead on the major averages. [More...]