US and global stocks slide as Putin orders troops into Ukraine. Oil prices near $100 per barrel – CNN February 22, 2022 | No Comments Uncategorized