What the TEU tea leaves are telling us
There’s new data out on China, and some people say they are “shocked” and “surprised” the country’s manufacturing is hurting. At this point, you want to ask businesspeople who admit this if they are living under a rock. Since June 2022, manufacturing orders have been down 30%-40%. We are now in peak season and, as…