People line up to buy snack food from a vendor at a market in Shenyang, in China's northeast Liaoning province, on June 10, 2026. Chinese consumer prices remained stable in May, as official data on June 10, 2026 showed the impact of soaring energy prices had started to fade, while increased demand for AI-linked tech goods pushed factory gate costs up for a third straight month. (Photo by CN-STR / AFP via Getty Images) / China OUT

News, Photo and Web Search

Search News by Ticker