Crude oil stocks, not including the SPR, stood at 404.5 million barrels on July 24, the EIA's latest weekly petroleum status report showed.

Read Full Story at Rigzone Latest →