Skip to playerSkip to main content
  • 10 years ago
With the price of oil now below $30 a barrel the industry is in its deepest downturn since the 1990s.
Be the first to comment
Add your comment

Recommended

3:38
Up next