Asian stocks ended mixed on Wednesday as lackluster cues from Wall Street overnight and lower crude oil prices kept investors on edge. While Chinese and Japanese shares outperformed to hit multi-year highs, the underlying mood remained cautious elsewhere across the Asia-Pacific region after recent gains, driven by Chinese stimulus measures to spur lending and combat a slowing economy.