When Will the “Bill” Come Due?

Published on December 5, 2024

A couple of weeks ago, we wrote about how the deficit had come back into focus for the U.S. financial markets.