Commercial crude oil stocks, not including the SPR, came in at 427.320 million barrels on September 25, the EIA's latest weekly petroleum status report showed.

Read Full Story at Rigzone Latest →