Russian invasion would bring more fear to markets

Plus, this investor thinks stocks are in a 'superbubble.'