Oil prices are spiking (WTI crude is up $3 off this morning's lows) following the pipeline explosion in Saudi Arabia. Of course, energy stocks are surging on the news too and we are just waiting for some clever talking head to proclaim this surge as demand-driven showing how strong the economy is...
Oil is surging...