Stocks opened up the new month in impressive fashion, as broad market indices raced more than 1% higher in the first hour of trading. The strong start was broad based and backed by healthy internals, so as the market consolidated over the next few hours in a tight range, the odds of an afternoon f ... Read more