Crude oil traded lower today after the Energy Information Administration reported a substantial build in crude oil inventories, at 9.9 million barrels for the last week of April. The report followed a surprising build estimate from the American Petroleum Institute, of 6.8 million barrels, which pushed prices lower yesterday.
Oil Falls On Soaring U.S. Crude Inventories
