Business3 years ago
Oil tops $100, stocks dive as Russia invades Ukraine
Oil prices soared past $100 and safe havens rallied while equities tumbled Thursday after Russian President Vladimir Putin sent forces into Ukraine, accelerating fears of a major...