Wait... there's an earthquake in Venezuela that stopped all oil production, and Trump decides to strike Iran and end peace talks, cutting off even more oil? Makes no sense.
Stock market leverage in Asia is starting to break down.
Taiwan securities firms reported $62 million in stock trade defaults so far in June — the highest monthly amount since records began in 2019.
Trade defaults jumped over 300% in the past two months and are now about