Global supply chain pressure and stock price crash risk: evidence from China. - Chen, Steven Shu-Hsiu; Huang, Xinhui; Li, Wei (Applied Economics, 2026)