GO
Loading...

Enter multiple symbols separated by commas

Oil's Next Stop: $70?

Friday, 25 Feb 2011 | 12:15 PM ET

Despite calls for triple digit oil, Jim McCaughan, CEO of Principal Global Investors, says oil will fall to $70.