U.S. Markets close in 32 mins

Latest on Tesla...

Another wild ride for Tesla shareholders today. The stock giving back ALL of its gains from Tuesday.