SYDNEY, Australia - Stocks rose across the board in Asia on Thursday with Chinese indices doing best.
The U.S. dollar meantime got creamed with the euro accelerating to 1.1280, and the British pound to 1.2503.
China's Shanghai Composite rallied 64.59 points or 2.13% to 3,090.57.
In Hong Kong, the Hang Seng gained 665.24 points or 2.72% to 25,092.43.
The Australian All Ordinaries added 101.30 points or 1.68% to 6,142.30.
In Japan, the Nikkei 225 rose 24.23 points or 0.11% to 22,145.96.
The Japanese yen was little changed on Thursday in the Asian session. It last traded at 107.48. The euro consolidated its recent run, ending the day in Sydney at around 1.1280.
The British pound firmed to 1.2503. The Swiss franc gained to 0.9443.
The Canadian dollar was a fraction higher at 1.3580. The Australian dollar edged ahead to 0.6930. The New Zealand dollar sprinted up to 0.6509.
Overnight on Wall Street, the Dow Jones Industrial Average was down 77.91 points, or 0.30%, at 25,734.97.
The Standard and Poor's 500 rose 15.57 points, or 0.50%, to 3,115.86.
The Nasdaq Composite gained 95.86 points, or 0.95%, to 10,154.63.