World stocks plunge, oil tops $105 as Russia invades Ukraine
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 … Continue reading World stocks plunge, oil tops $105 as Russia invades Ukraine
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed