The International Energy Agency came out with their monthly report earlier
– cuts 2016 demand growth forecast to1.3ln bpd vs 1.4bln bpd prev
– 2017 forecast unch at 12mln bpd
The focus has been all about over supply but we now have a reality check on demand as global economic growth falls down a deepening hole.