Stocks plummet in the red! Tensions at the Ukraine - Russia border continue to pressure markets!