About the NPC report

The report was balanced, well written, and informative… The NPC has confirmed that by 2030, oil demand will only equal oil supply if there is substantial demand destruction. Furthermore, accumulating above ground risks could disrupt oil supplies at any time between now and 2030.