The list of other countries acknowledging a new leader is growing and 90% of Venezuela oil money comes from the US, so the checks won't be going to Maduro. I think the international recognition and the money route are everything but the final nail.