Business4 years ago
Oil price close to $100, stock markets down as Russia orders troops into Ukraine
Prices of oil surged close to $100 per barrel and global stock markets fell after Vladimir Putin sent troops into Ukraine, rattling investors. Brent crude oil...