"It feels like the situation can dramatically escalate at any moment and that's going to keep investors on edge for now," wrote Craig Erlam, senior market analyst at Oanda, in a research note on Tuesday. "We may well be on the brink of something terrible happening and that's continuing to feed into the negativity in the markets," he added.
Oil surges
Escalating uncertainty about Ukraine was reflected by a spike in energy prices. US crude futures jumped 5.4% to trade at $95.65 per barrel. Brent crude, the global benchmark, surged 3.8% to $99.17 per barrel.
Russia is one of the world's biggest producers of oil. It is also a major exporter of natural gas.
Investors fear that conflict in Ukraine could limit or stop the flow of Russian gas into Europe, making it much more expensive for people to heat and light their homes. In 2020, Russia accounted for about 38% of the European Union's natural gas imports, according to data agency Eurostat.
The region's biggest economy, Germany, is particularly exposed as it weans itself off of coal and nuclear power. So are Italy and Austria, which receive gas via pipelines that run through Ukraine.
Western countries would likely respond to a Russian invasion of Ukraine with punishing sanctions that could cut Russian banks off from the global financial system and make it more difficult for the country to export its oil and gas.
Chinese tech stocks hammered
Worries about a renewed tech crackdown by Beijing also dealt a blow to some of the biggest Chinese companies in the sector on Tuesday.
The Hang Seng Tech Index, which tracks 30 largest tech companies listed in the city, lost 1.9%, down for a third day in a row.