IEA: Vaccine impact on moribund oil demand is several months away
The Paris-based watchdog revised down its estimates for oil demand this year by 50,000 barrels per day (bpd) and for next year by 170,000 bpd, citing scarce jet fuel use as fewer people travel by air