At around the same time as OPEC raised its long-term oil demand forecast for the third consecutive year — now expecting global consumption to rise 19 million barrels per day (bpd), or 18%, by 2050 — Libya’s state-owned National Oil Corporation (NOC) announced that the country’s oil production is now
OilPrice · · 1 min read