De-dollarization Has Begun.

Last week, China and Brazil reached an agreement to settle trades in one anothers’ currencies. Over the past 15 years, China has

Tax Strike!

As the deadline to file individual federal income taxes looms, some readers might wonder if they receive sufficient services in return for

Let’s Cut the Budget Nonsense

The Biden administration has floated another bloated budget, one that will put the US national debt at $43.6 trillion by 2033, assuming

Signs of Hope

The past three years did quite a number on my once-high optimism about the future. The eagerness and ease with which governments

Lessons from the Phillips Curve

Note: An earlier version of this article appeared at Economic Forces. Anyone who has followed macroeconomic debates of the last half-century is surely