Crude Oil Inventories Surge For 7th Week In A Row To Record Highs Amid Record Production
February 25, 2015 at 11:47 AM EST
Record levels of production and record total inventrory sent WTI plunging out of the gate but it is stabilizing for now...