US stocks closed the day, week, month and year to the upside to finish at record highs. US stocks opened lower, zigged and zagged into a late day rally then pushed stocks higher into the close. The DJIA gained 196 points (0.6%) and the NASDAQ added 18 points (0.1%). Gold and silver were narrowly mixed.

Stay tuned as the battle of the SkyNet StockBots continues.