So let me get this straight… earthquake in Venezuela stops all oil production, and Trump decides to hit Iran and kill peace talks, cutting off even more oil? 🤔
Leverage in Asian stock markets is starting to break down.
Taiwanese securities firms reported $62 million in stock trade defaults in June — the highest monthly number since 2019.
These happen when margin buyers can't pay or sellers can't deliver shares.
Defaults su