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.