Genesis Faces $21 Million Penalty As SEC Charges Are Settled - McxStar.com