I don't understand this -- what "international isolation"?? I thought the reason for Cuba's economic woes was the US embargo. All the other countries of the world love this guy, don't they?
You can send this piece to Paul Gigot at the WSJ -- apparently he needs a refresher course on embargo efficacy.
Castro's trading partners finally got the message - the check was never in the mail.