This post was originally published on this site
U.S. stocks ended Monday’s abbreviated trade firmly higher, but off its best levels of the day, buoyed by gains in energy and bank stocks. Extended weakness in the technology sector capped gains for the broader market. The Dow Jones Industrial Average finished with a climb of 0.6% to close at 21,479, but the blue-chip benchmark ended off the all-time intraday high set during the session of 21,562.75, pressured by declines in Microsoft Corp. MSFT, -1.10% and Intel Corp. INTC, -0.83% The S&P 500 index SPX, +0.23% gained 0.2%, but a 0.9% drop in technology shares XLK, -0.71% limited a 2% rise in the energy sector XLE, +1.93% –its best one-day rally since June 9, according to FactSet Data. The Nasdaq Composite Index COMP, -0.49% closed off 0.5% at 6,110. Crude-oil prices CLQ7, +1.54% gained on the day, marking the longest win streak in more than seven years. The New York Stock Exchange ended trading at 1 p.m. Eastern on Monday ahead of the Fourth of July holiday.
Read the full story: Dow, S&P 500 kick off July trade in the green, but tech fizzles