The Closing Look
Stocks rallied on Monday as investors digested the latest round of tepid economic and earnings data. Over the weekend, China’s official manufacturing PMI came in a t 50.1 last month, down from 50.2 in March. The services component came in at 53.5, compared with 53.8 in March. In the U.S., the PMI manufacturing index came in at…