Car and Truck Sales

April 4, 2024 Unit car and truck sales fell 1.3% in March to 15,489 thousand after having jumped 5.5% in February.  The supply challenges that had curtailed car sales for more than two years has ended.  The supplier delivery component of the purchasing managers’...

The Budget Problem Is Now

October 18, 2023 The budget problem has arrived.  Budget deficits are averaging $2.0 trillion which means that the government must issue an equivalent amount of debt every year to pay its bills.  As a result, debt in relation to GDP is expected to climb to 119% by...

Here We Go Again

May 12, 2023 Once again our leaders in Washington are playing a dangerous game of chicken with debt limit legislation.  Thus far the markets are largely ignoring the issue, and for good reason.  Congress has acted on 78 separate occasions since 1960 to raise the debt...