RE:API Crude Oil Stock numbers I have come to the conclusion that all of the supply and demand facts really just don't matter for the oil price. It is simply traders, algos and general sentiment that determines price. Supply and Demand will only influence in an extreme situation - one in which we are simply not it right now.
I have stopped paying any attention to weekly draw, supply, spr numbers - they are all pretty much meaningless in today's financial environment - its just something for long holders to hang on to.