Oil Prices Slump After Trump Eases Concerns Over Iran

All three US indices finished moderately higher, with the broad-based S&P 500 up 0.3 percent.