The Dow rose 30.80 points yesterday, closing above 12800 for the first time. The new record was powered was by JP Morgan Chase, Boeing and Caterpillar, while nearly two-thirds of the Dow components failed to make gains, the Wall Street Journal reports. Tech stocks continued to be weak; the Nasdaq negative.
It's a carryover from yesterday's rally," Jim Herrick, head trader at Robert W. Baird, tells the Journal. "The Consumer Price Index numbers gave investors confidence," indicating inflation might be easing for the broader economy. “We're expecting prices to continue to go higher," said Charles Blood, of Brown Brothers Harriman.