A report today about U.S. stock indexes dropping cites concerns about iPhone demand as one of the major causes.

With reviews now out ahead of tomorrow’s launch of the iPhone 8 (along with Apple Watch Series 3 and Apple TV 4K) and pre-order demand weaker than normal in the shadow of the upcoming iPhone XReuters reports that iPhone demand is one of two factors dragging down the stock market.

more…