Crude Oil Inventory Sees Large Drop Despite Record Production

Decline in reserves five times larger than expectations. EIA petroleum inventories for the week indicated a sharp drop in inventory of 10 million barrels. With a 2.7 million drop in the prior week and with a consensus for a 2 million barrel decline, the decline was five times larger than expected. Gasoline saw a 2.1 […]