U.S. stock indexes headed higher Tuesday morning, a day before the Independence Day holiday.
The Commerce Department gave confidence a boost, reporting factory orders rose 0.7 percent in May over April. Economists had expected a far more meager gain of 0.2 percent.
In midmorning trading, the Dow Jones industrial average added 42.38 percent or 0.33 percent to 12,913.77. The S&P 500 gained 5.61 points or 0.41 percent to 1,371.12. The Nasdaq composite index gained 14.39 points or 0.49 percent to 2,965.61.
The 10-year benchmark treasury note fell 6/32 to yield 1.608 percent.
The euro rose to $1.2605 from Monday's $1.2576. Against the yen, the dollar rose to 79.88 yen from 79.51 yen.
In Tokyo, the Nikkei 225 index gained 0.7 percent, 63.11, to 9,066.59.