Commodities Oil inventories in huge upside surprise, rising by 8.5M barrels last week : API By biedexmarkets.com Read more