Inside Story: What's behind the falling oil prices?

  • 8 years ago
Producing countries are struggling to make up for the shortfall in oil revenues.

Recommended