Asian markets were mixed Friday following a Wall Street sell-off, as oil prices hit a nine-month high on concerns about the growing crisis in Iraq but Hong Kong and Shanghai reversed morning losses following upbeat Chinese data. The dollar and euro rose against the yen after the Bank of Japan said it would stand pat on its stimulus programme despite fears over April's sales tax hike. Shanghai added 0.93 percent, or 19.00 points, to 2,070.72, while Hong Kong advanced 0.62 percent, or 144.15 points, to 23,319.17. New York's three main indexes took a hit Thursday on news that jihadists were pushing towards Baghdad after taking a town to the north, following the capture of two Iraqi provincial capitals this week.

More...