Russia Expels 23 British Diplomats In Retaliation

Russia has expelled 23 British diplomats - the same number as the UK kicked out a few days earlier as punishment for Moscow's alleged poisoning of a former double agent. It also ordered the closure of the UK consulate in St. Petersburg and the Moscow British Council.

  • Mar 17, 2018 8:56 AM
  • 150

The Return Of Haim Bodek - HFT's First Whistleblower

"Haim, who was the first to expose how unsuspecting investors were getting ripped off by HFT traders, has been relatively quiet for the past few years (at least publicly)... but he has just resurfaced as the whistleblower in the latest SEC case against the NYSE."

  • Mar 16, 2018 8:05 PM
  • 28