More debt explosion today…45% of our debt will come due in 2 years or less. July 27, 2023 3:09 pm by CWR Sharing is Caring! See also Institutional traders sell most stocks in over nine years. We are likely at the very peak of the capex cycle once again. Views: 57