Stocks fall, oil rises as Wall Street swings back to doubt over Iran