U.S. equities staged a broad-based rally Wednesday, with the S&P 500 gaining 1.08% to 7,432.97 and the Dow Jones Industrial Average crossing 50,000 for the first time as WTI crude oil fell 5.66% to $98.26 on reports that Iran nuclear talks are in their final stages. The Russell 2


