Stock Market Today 2/22: Stocks Slide As Russia Rolls Into Ukraine; Oil Tests $100 A Barrel
Russia's accelerating incursion in Ukraine has global markets on the defensive Tuesday, with oil prices set to test the $100 mark for the first time since 2014. U.S. equity futures…