US futures, Bank of England, Micron's disappointment - what's moving markets