World stocks plunge, oil tops $105 as Russia invades Ukraine

0
171

Oil surged past $105 per barrel and equities tumbled Thursday after key crude producer Russia sent forces into Ukraine, accelerating fears of a major war in eastern Europe. Asian and European stock markets nosedived — with Frankfurt shedding five percent in mid-afternoon trading — as investors fled risky equities, while haven investment, gold, rose to just over $1,955 per ounce. After weeks of warnings from the United States and other powers, Russian President Vladimir Putin […]