Futures down 0.75%