Stocks plunged and oil prices surged by more than $5 per barrel Thursday after President Vladimir Putin launched military action in Ukraine, prompting Washington and Europe to vow sanctions on Moscow that may roil the global economy. Market benchmarks in Europe and Asia fell by as much as 4% as traders tried to figure out […]