Didn't oil plunged 20% on 2004 (another election year)?

Discussion in 'Energy Futures' started by crgarcia, Sep 4, 2008.