GO
Loading...

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.