Latest International Energy Agency report now out
– world oil markets will remain oversupplied until at least end-2016
– raises 2016 global oil demand growth estimate by 20k bpd to 1.23mln bpd
Oil prices falling on the headline.  Brent $39.49 WTI 36.59