US stocks struggled a bit to get out of the gate but quickly gained traction and slowly but steadily rallied into the close. The DJIA gained 104 points (0.3%) and the NASDAQ gained 63 points (0.5%). Gold and silver gained more ground.

Stay tuned as the battle of the SkyNet StockBots continues.