Gold gains for third day before US data that may shape rate path
Bullion traded near $2,670 an ounce — touching the highest since mid-December.
As negotiations on Greek debt continue, investors are watching what happens to physical demand for gold as Chinese retail buying slows