The U.S. impressed once again with its manufacturing Purchasing Managers Index results. The main PMI index crept up a further 0.6 to 61.4, the highest level since the early 1980's. New orders added 0.2 to 68.0 and the employment sub-index added 2.8 to 64.5 as more employers signaled higher staff (a net 26% expect higher employment).
Should you sell in May and go away?
8 hours ago