×

Oil's Next Stop: $70?

12:15 PM ET Fri, 25 Feb 2011

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