The good news: The CIA is obviously doing it's work. The bad news: The CIA's tradecraft is still just as bad as always.
I wouldn't bee too hard on the CIA, the Swiss have been protecting bad guy finances for many years. They're very good at it.