Total fiction! Less than 15 hours later a report comes out that Apple sold 29M iPhone X's at the top end of analysts expectations. Yet another doom and gloom prediction leading into earnings. And how many times has Apple disappointed? Buy on any weakness.