MarketFoolery: 04.20.2011

Published: April 20, 2011, 8:24 p.m.

Intel gets some respect on Wall Street after posting better-than-expected earnings.\xa0 And Heineken serves up its own big earnings.\xa0 Our analysts discuss those stories and debate the future of BP.