Asian stocks, oil prices suffer as Omicron spreads