Stocks and oil prices fall as Moderna CEO says vaccines will struggle with Omicron