US stock futures fall 0.4% as oil spikes on Trump's Iran deal rejection