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.