Nasdaq futures slide 200 points as Brent tops $95