Overpriced Oil

Thursday, 22 May 2008 | 7:13 PM ET

Oil at $130 a barrel is overpriced, say Lim Say Boon, chief investment strategist at Standard Chartered Group Wealth Management & Paul Larson, equities strategist at Morningstar. They discuss where oil prices are headed and its impact on the markets, with CNBC's Martin Soong & Sri Jegarajah.