28 October 2026 22 months on and markets are still red Finance Read as Markdown 22 months since this tweet and markets are still red. I think it was stacking all along. 75% debt, 25% equity.