MarketFoolery: 04.28.2011

Published: April 28, 2011, 8:12 p.m.

ExxonMobil and Royal Dutch Shell report big earnings.\xa0 What other stocks will benefit from higher oil prices? Facebook and Baidu are reportedly\xa0teaming up in China.\xa0 How complicated will their relationship be?\xa0 And Procter & Gamble deals with higher commodity prices.\xa0 Should investors take stock in the consumer products giant?\xa0 Our analysts discuss those stories and offer up some marriage advice for Prince William and Kate Middleton.