The $1,400 stimulus checks are probably the most popular part of the $1.9 trillion coronavirus relief package that has just been passed. Will this cause an injection into stock market prices or have a “buy-the-rumor, sell-the news” effect? The price of Tesla Inc stock (NASDAQ: TSLA) has crashed more than 15% this year. Do investors […]