Gold contracts for August delivery trade higher by ₹689, or 0.45%, at ₹1,52,950 per 10 grams in business turnover of 1,206 lots on MCX