Crude-oil inventories contract, pushing oil to new highs
Crude-oil inventories make a surprise drop for the second week, the Energy Department says, as weaker demand fails to boost stockpiles. 8 months ago
MarketWatch Click here to Read the Full Story