Crude inventories 3.21M build vs. consensus of 9.4K build. Gasoline inventories 4.25M draw vs. consensus of 453K draw. Distillates 1.26M draw vs. consensus of 663K draw.
Published first on TheFly – the ultimate source for real-time, market-moving breaking financial news. Try Now>>