Nasdaq 100 futures slide 1% as Iran tensions lift oil prices