Facebook (FB) – From Russia With Love

Exactly two weeks ago today, shares of Facebook (FB) had their worst trading of 2017, closing down 4% on the session, but in a year that it is up a whopping 50%: The stock has ...

Continue reading at RiskReversal →