Asian stocks ended mixed on Thursday as yen strength persisted and oil prices drifted lower ahead of the OPEC and ECB meetings. Investors also awaited ADP payroll data due tonight and the U.S. government’s official jobs report due on Friday for further clues on whether the Federal Open Market Committee would raise interest rates at the upcoming meeting on June 14-15.