The S&P 500 and Nasdaq both extended their win streaks to six sessions
Stocks finished higher Thursday as renewed strength in tech stocks pushed major indexes deeper into record territory. The S&P 500 and Nasdaq both secured fresh all-time closes and extended their win streaks to six straight sessions, while the Dow also logged another record finish. Sentiment improved after Axios reported U.S. and Iranian negotiators agreed to a 60-day ceasefire extension framework and further nuclear talks, though President Donald Trump has not yet approved the deal.
Continue reading for more on today's market, including:


5 Things to Know Today
- U.S. judge declined to block Trump's mail-in voting order, allowing implementation efforts to continue for now. (Reuters)
- Canada's Mark Carney says reducing reliance on the U.S. will ultimately strengthen both countries. (The New York Times)
- Electronic retailer squeezing its way to the top
- Drone stock pops on government funding deal.
- Tech name packing for its 12th-straight weekly win


Commodities Muted
Oil prices were little changed on Thursday, after U.S. and Iranian officals reached a deal. June-dated West Texas Intermediate (WTI) gained 22 cents to settle at $88.90 per barrel.
Gold pared losses after fresh U.S. inflation data lifted some sentiment, but still finished the day lower. June-dated gold futures shed 0.5% to settle at $4,426.20 per ounce.