We need to look past the appearances to find the real causes.
Why now? There is trouble in the financial markets in regards to bonds. I've discussed this in another thread. I'll give you the cliffs:
The Treasury/Federal Reserve have to raise money by selling bonds.
They need 2 trillion to finance the 2024 deficit. They need 8 trillion to refinance the expiring bond debt.
The last two bond auctions for 150 billion went no bid.
The BRICS nations are not buying US treasuries any more. They are selling, dedollarizing.
There is no way out of this, BUT a distraction would help cover this up. Something like a new or expanded war or terrorist attack.
In the meantime the Federal Reserve is the buyer and lender of last resort. They will monetize the debt. Inflation will go up like never before.
We have about 3 to 6 months before SHTF.