Is the Devil in the Details?
Executive Summary Last Friday the stock market soared upon the release of a “stunning” May jobs report. The “gain” of roughly 2.5 million jobs versus the estimated 7.5 million job losses resulted in an unemployment rate of “only” 13.3%. However, the report included a mistake! The Bureau [...]