Skip to content
S&P 500, Nasdaq nab record closing highs, WTI crude falls on hopes for Iran peace deal | NewzBits