IEA revises down oil demand outlook by around 100,000 bpd for both 2021 and 2022. If OPEC continues to unwind cuts, oil surplus of 1.7 mln bpd could

IEA revises down oil demand outlook by around 100,000 bpd for both 2021 and 2022. If OPEC continues to unwind cuts, oil surplus of 1.7 mln bpd could