MarketFoolery: 02.21.2012

Published: Feb. 21, 2012, 8:33 p.m.

Greece makes a deal.\xa0\xa0 Home Depot and Wal-Mart report earnings.