Weaker Dollar Pushes Gold to Top End of Its Trading Range