Recent Econotes Econote No. 116: An Existentialist explanation of what on earth is going on in the markets. October 5 2023.