The markets opened on a positive note, and held onto their gains, despite ongoing concerns over the euro zone and a possible deal for Greece. On the earnings front, Lowe’s (LOW) posted a 14 percent increase in fiscal first quarter earnings, thanks to warmer weather, but the company lowered its full-year earnings outlook.