Is A Supply Crunch In Oil Markets Inevitable?

The oil industry is more profitable than at any time in years, yet the industry could fail to supply enough oil to meet global demand in just a few years’ time.

Read more: https://bit.ly/2M7pqsl