Great Traders

Gary Shilling
david blitzer
Warren Buffett
The Big Short Michael Burry
George Soros