Just down right delusional

Adam Cohen (My Personal Views Only)

I’m sorry, isn’t this guy always yapping about the financial markets? The ones that are on Wall Street? In New York City? You know, probably the bluest city in the country?