Financialization: How Deficits Inflate Profits and Equity Valuations
Published on December 9, 2025
Our latest research investigates how U.S. corporations have managed to consistently increase profits, despite a secular trend of declining net domestic investment.