Market power, ambiguity, and market participation Zhigang Qiu; Yanyi Wang; Shunming Zhang Journal of Financial Markets 2023 62, 100761