Inside Story - What's behind the falling price of oil?

  • 8 years ago
With the price of oil now below $30 a barrel the industry is in its deepest downturn since the 1990s.

Recommended