Oil Prices Consensus LT Forecast $42.88

Discussion in 'Energy Futures' started by libertad, Apr 29, 2006.