Still awaiting the public release of the API oil stock data at 4.35pm ET.Reports of a surprise draw in inventory