Asian stocks ended mixed on Wednesday even as Tokyo stocks rallied sharply to hit a fresh 15-year high on the back of better-than-expected GDP data. Falling oil prices buoyed investor sentiment in India and Chinese shares extended recent gains after the release of ‘Made in China 2025’ campaign, while Australian shares slid to a 3-1/2-month low, dragged down by resource stocks.