The world could be heading for an oil supply crunch in a few years due to the sharp fall in industry spending.

     

 

 

Read More At Article Source | Article Attribution