Gold edges lower on July 20 as dollar rally pressures metals