Kenyan shilling has weakened against the dollar.