Stock markets rally on hopes about Omicron variant as crude oil prices climb