Global macro overview for 17/05/2017:
Global macro overview for 17/05/2017: The latest weekly American Petroleum Institute (API) inventory data were better than expected. For the week ending May 12th, API reported a build of 880k barrels, while the market participants expected another draw of 2,000k barrels, following the substantial draw of 5,790k barrels reported last week. As we remember from […]