Wang, Kai-Hua, et al. “Oil Price Shocks, Economic Policy Uncertainty, and Green Finance: A Case of China”. Technological and Economic Development of Economy, vol. 29, no. 2, Mar. 2023, pp. 500–517, https://doi.org/10.3846/tede.2022.17999.