Asian stocks were trading mixed this morning, with Japanese and Chinese shares bucking the overall weak trend across the region. However, a regional benchmark advanced as a drop in oil prices reduced concerns that higher energy costs will hit profits and consumer spending.