US stocks zigged and zagged their way to a sharply higher close, as the on-again off-again on-again off-again on-again off-again on-again off-again on-again off-again on-again off-again trade war between the US and China was back in “off” mode. The DJIA ended higher by 320 points (1.2%) and NASDAQ surged 106 points (1.3%).

Stay tuned as the battle of the SkyNet StockBots continues.