Omicron Variant Disrupting Financial Markets

Stocks and oil prices have slid in the face of Omicron's growing threats to the global economy.