International Energy Agency out with their latest monthly report 14 June 2016
– oil market looks to be balancing in 2016 but sees inventory build up in 2017
Full report