International Energy Agency out with their latest report
– sees oil stocks building throughout 2016, by 2m bpd in Q1, 1.5m in Q2
– possible further growth of OPEC 2016 production and USD strength to keep pressure on oil prices
No joy here for oil price bulls as IEA comes in with a timely reality check.