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