well entire market is selling doesnt help, but think the twitter thing is more likely. plus you have fomc and rate hike of 50-75 bps coming next week Elon mentioned in the earnings call that shanghai is back in operation and more than before, so cant be this