US and global stocks slide as Putin orders troops into Ukraine. Oil prices near $100 per barrel - CNN

8:14am PST - February 22nd, 2022    ukraine - CNN

Global stock markets tumbled and crude oil prices surged to $99 per barrel on Tuesday after Russia ordered troops into parts of eastern Ukraine.