Animal spirits carried the stock market to a new all-time high in May. Risk sentiment returned in a big way in May, with stock indexes setting new all-time highs. Economic data came in mixed, as the latest nonfarm payrolls report showed fewer jobs added than expected while some inflation data remained hot. The latest batch…Read more
