Coincidence ???

Or are we seeing the beginnings of another Liberty Reserve like shutdown ??