Drop nearly four times larger than expectations. Data from the EIA on petroleum inventories showed a further big drop, with a decline of 8.5 million barrels. While less than the prior week’s drop of 10.8 million barrels, the consensus was for a drop of only 2.6 million barrels. Gasoline also fell 1.8 million barrels, beating […]