The oil industry will need to shell out about $11 trillion over the next two decades to meet the world's growing appetite for crude, OPEC says in its …
The post <b>Oil</b> industry needs to invest $11 trillion to meet demand through 2040, OPEC says appeared first on crude-oil.news.