Charts That Matter - Friday, March 22 By: TalkMarkets March 22, 2019 at 14:18 PM EDT Investors are fleeing tech: the only thing keeping tech stocks higher are record buybacks. Read More >> Related Stocks: TECHNOLOGY Tanzanian Royalty Exploration Corporation