IEA sees lower oil demand in 2020, 2021 on upsurge of coronavirus cases and stalling mobility

The IEA said it now sees oil demand for 2020 at 91.1 million barrels per day (bpd), reflecting a fall of 8.1 million bpd year-on-year.
Data & News supplied by
Stock quotes supplied by Barchart
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the following
Privacy Policy and Terms and Conditions.