If the International Energy Agency tells you that the market is well supplied, you had better believe it. The agency that represents 28 consuming countries always wants to error on the side having too much oil as opposed to not enough.
Darn those speculators! No I am not talking about traders. I am talking about those counties in Europe and Asia that continue to hoard supply ahead of what they "speculate" will be a disruption of supply.