04/15/09 With the EIA's Inventory Data Report showing a drastic surge in crude stockpiles for last week, oil prices managed to once again decline this past trading session.
NYFP | April 15, 2009
Tags:. .Finance News. .slide. .bcf38711. .inventories. .bcf23549





