Discussion in 'Commodity Futures' started by Billy Thunder, Sep 8, 2009.
Russia surpassed Saudi Arabia as world largest oil producer, per Bloomberg.
Separate names with a comma.