Market Update, August 6 2024

What has sparked the recent sell-off in global financial markets isn’t totally clear, in part because one could be justified pointing at a few factors. As of a couple weeks ago, U.S. markets were already up about 20% for the year, though for the most part that performance was concentrated in a small number of
Read more