Inventories API - 0.674 mbrl build YTD - 20.65 mbrl draw
EIA - 5.52 mbrl build YTD - 9.136 mbrl draw
WCS - 53.51 WTI DIFF - 18.77
YTD inventories between API and EIA are over 11 million barrels, makes you wonder which one is more accurate. Prices and differential took a hit this week as well. Kind of waiting on Q4 earnings to see where we are at. GLTA Longs