Thursday, February 24, 2011

Crude Oil Spikes Above $103

This could spell another leg down for the U.S. economy.