Harry’s Rant 6-27-25

There are growing signs that the economy may be slowing again with the most recent 13.7% fall in new home sales. We should continue to be cautious until the direction is more clear. Harry also comments on the critical importance of radical innovators like Fred Smith of FedEx who just died at age 80.

Share this Video