China's inflation steadies in May due to declining energy prices
China's inflation has stabilized in May, attributed to declining energy prices. This comes alongside a notable increase in imports and exports driven by demand for technology components and machinery.