Cuba’s power grid has collapsed, leaving the island nation without power CNN reports, as the result of a  U.S. blockade that has shut off oil to the Caribbean nation. Speaking in the Oval Office, ...
Maybe I'm going to regret this. But after decades working in the markets and the media, right now I can think of three good ...