Global markets today: Oil prices jump, investors shun stocks
World markets today: Crude oil prices jumped, gold and the US dollar also gained as investors across the global markets shunned riskier assets like stocks. Oil prices soared by as much as 5% as fears of tightening supply drove Brent crude futures as high as $89 per barrel and USRead More →