Wait, so there's an earthquake in Venezuela that stops all oil production, and Trump goes after Iran instead, ending peace talks and cutting off even more oil? Make it make sense ๐คทโโ๏ธ
Stock leverage in Asia is starting to break down ๐
Taiwan's securities firms reported $62M in stock trade defaults this June โ the highest monthly figure since 2019.
Defaults have jumped +300% in 2 months, now ~20% above the 2021 record.
At the same time, margin buyin