View FULL REPORT : IEA-Oil Market Report 5/15/2014 Key Points: • Total Oil Demand now approx 92.8 mb/d • Chinese oil imports reached all time … Read more »

View FULL REPORT : IEA-Oil Market Report 5/15/2014 Key Points: • Total Oil Demand now approx 92.8 mb/d • Chinese oil imports reached all time … Read more »