Following exchanges, market structure, and Canadiana. Opinions expressed are my own. RTs are not endorsements.

Search Tweets

Twitter Feed

@jmccrank — 942 followers, 1,969 tweets

No recent Tweets for John McCrank