EIA Crude oil inventories 3.475M vs 2.305M estimate
(11 days ago)
EIA crude inventories built 3.475M barrels, beating the 2.305M estimate by a wide margin, sending WTI crude lower toward the key $72.49…