Dow Jones Futures Volatile On Bank Of England Reversal; Apple Falls On iPhone Report, Biogen Soars On Alzheimer's Drug
Apple is curbing iPhone production. The 10-year yield hit 4%, until the Bank of England stepped in. A Biogen Alzheimer's drug shows promise.