Oil industry needs to invest $11 trillion to meet demand through 2040, OPEC says

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 annual outlook.

Read more: https://cnb.cx/2IaeadE