Oil Slammed After EIA Reports Significant Crude Build
Crude oil inventories in the U.S.roseby 2.3 million barrels to 525.9 million barrels last week, remaining at historically high levels for this time of year, the Energy Information Administration reported. The figure exceeded the 942,000-barrel buildreportedby the American Petroleum Institute yesterday,
Read more »