Global markets fall as oil prices tumble to fresh lows

2015-01-06 4