World markets fall as oil prices tumble below $50 a barrel

  • 9 years ago