Inventories API - 3.939 mbrl draw YTD - 37.783 mbrl build
EIA - 1.280 mbrl draw YTD - 40.683 mbrl build
If Russia is flooding the market it isn't showing up in inventories, one has to wonder what there excuse to depress oil prices will be next week
GLTA Longs