Wednesday, October 7, 2009

Markets Consolidate, But Crude Collapses


Must have been a bearish EIA report this morning.