Stocks fall, oil rises and bond yields surge as geopolitics keeps markets on edge

· NBC News