Did Russia Really Dump Its U.S. Debt?

Russia appears to have sold only about 45 percent of its Treasury holdings—substantial, but far less than the 84 percent the media is reporting.

  • Aug 13, 2018 6:05 PM

The Treasury International Capital, TIC Update, confirms that the massive reduction we saw in US Treasuries by the Russians in April continued in May. They sold basically 81 billion in two months, down from just under 100 billion. That's an 80% reduction in two months!

The Revolving Door Continues: Tesla Loses Two More Executives

On a day when things couldn't get much worse for Tesla - its equity sold off, it lost the faith of Adam Jonas and it was reported that another Model 3 factory line shut down was coming again - we caught wind of even more executive departures. 

  • May 15, 2018 11:25 PM