Welcome!
Steve Diggle
Global Markets
Trader who made billions in 2008 refrains from turmoil bets
The “imprecise and impossible to quantify” investor sentiment is keeping him from putting on a trade, said Diggle.
March 21, 2023