dubious financial dealings