Stocks fall 0.4% as Brent crude tops $100 on Iran war