Apparently another Madoff type of scam. This one hits close to home as they are based in Houston. Although this seems to be directed at the offshore bank, I'll bet they are all entwined. There are a lot people here in Houston who work for them. Stanford Bank