Stocks slide as Putin orders troops into Ukraine. Oil prices near $100 per barrel
By Laura He and Rob McLean, CNN Business Global stock markets tumbled and crude oil prices surged to $99 per barrel on Tuesday after Russia ordered troops into parts of eastern Ukraine. Wall Street also fell as traders returned from the holiday weekend, but stocks finished off their lows of the day. The Dow briefly
Continue Reading