NEW YORK, New York - U.S. stocks were slightly higher on Thursday with the main action on foreign exchange markets where the U.S. dollar was sold off.
The euro zoomed up to 1.1275 in late trade in New York Thursday.
The British pound firmed to 1.2553.
The Japanese yen was sharply higher at 107.27. The Swiss franc advanced to 0.9813.
The Canadian dollar rose to 1.3032. The Australian dollar jumped to 0.7071. The New Zealand dollar climbed to 0.6801.
The Dow Jones industrials inched up 3.12 points or 0.01% to 27,222.97.
The Standard and Poor's 500 appreciated by 10.69 points or 0.36% to 2,995.11.
The Nasdaq Composite rose 22.04 points or 0.27% to 8,207.24.
In overseas markets, in London the FTSE 100 declined 0.56%. The German Dax fell 0.92%, while the Paris-based CAC 40 was off 0.38%.
In Asian markets, in Tokyo, stocks shattered with the key Nikkei 225 index tumbling 422.94 points or 1.97% to 21,046.24.
In China, the Shanghai Composite lost 30.52 points or 1.04% to 2,901.18.
The Australian All Ordinaries weakened by 28.60 points or 0.42% to 6,735.40.