The Marked Chart Wire · Energy
Energy
US crude inventories fall more than expected
The American Petroleum Institute reported a 5.267 million barrel drop in US crude stocks, a sharper decline than the 2.1 million barrel decrease analysts had forecast.
