Hopefully, You Weren't Russian To Sell By: TalkMarkets March 07, 2014 at 17:04 PM EST Nervous nellies got people to dump shares at bad prices last Monday. Read on to see what you should have been doing. Read More >>