GO
Loading...

Oil's Fear Factor

Tuesday, 1 Mar 2011 | 1:27 PM ET

Rumors on the stability of No. 1 oil producer Saudi Arabia are putting pressure on the markets, with John Kilduff, Again Capital, and Peter Zeihan, Stratfor.