A number of stocks fell in the afternoon session after Trump said a US-Iran deal could come in "two or three days," pulling energy equities sharply lower as investors priced out the conflict premium.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results