IEA

  • Cuts 2020 crude oil demand forecast by 200k bpd to 91.7mln bpd
  • maintains 2021 crude oil demand forecast at 91.7mln bpd

So, the IEA joins OPEC in revising the crude oil demand lower. See OPEC report from yesterday here.

This adds to the oil recovery theme faltering as highlighted by Adam yesterday. See here.