Beijing reported that the Manufacturing PMI came out at 51 points in May, marginally below estimates. While today’s data may have little impact on the

Read More