Inventories API - 4.339 mbrl draw YTD - 33.671 mbrl draw
EIA - 4.471 mbrl draw YTD - 23.526 mbrl draw
WCS - 58.57 WTI DIFF - 13.35
Both inventories are healthy draws and the differential is even down a bit, but WTI is still off 2.5% this morning. Goofy at best. GLTA Longs.