Bank of America chart guru says today marks beginning of the best performing two weeks for S&P 500 stocks, now including Microsoft, Amazon and Nvidia | Fortune