Stocks fall and oil jumps over 2% on prolonged Iran war fears