With all eyes on the US Senate and the impeachment trial of Donald Trump, US stocks zigged and zagged and closed narrowly mixed. The DJIA slipped 9 points (0.1%) and the NASDAQ edged higher by 13 points (0.1%).

Stay tuned as the battle of the SkyNet StockBots continues.