Commercial crude oil stocks, not including the SPR, came in at 424.134 million barrels on October 2, the EIA revealed.

Read Full Story at Rigzone Latest →