Global stocks slide and oil surges as Putin orders troops into Ukraine

Stock futures fell off a cliff Monday evening as tensions rise between Ukraine and Russia.

Stock futures fell off a cliff Monday evening as tensions rise between Ukraine and Russia.