One Trader Thinks Everyone Has Found Religion – Here’s Why

“This is really just one manifestation of the more earthly, you can’t fight city hall. A twist in a post-vigilante world, which can’t bear not to believe that the authorities will deliver what our financial market investing thesis requires, while at the same time being utterly incompetent.”

Read More