Dual demand and supply shocks have created historic oil crisis, IEA executive director says
Dramatically lower oil demand due to the coronavirus pandemic and an emerging supply glut caused by the failure of major oil producers to cut production has slammed the global oil market with a crisis “unique in history,” according to Dr. Fatih Birol.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed