IEA says oil market outlook clouded by vaccine roll-out variables
Oil producers face an unprecedented challenge to balance supply and demand.This is as factors, including the pace and response to COVID-19 vaccines, cloud the outlook, an official with International Energy Agency (IEA) said on…