[1]
R. Chen, H. S. Lee, and B. C. Ooi, “The paradox of oil and sustainable development: evidence from OPEC and non-OPEC countries”, IPBSS, vol. 6, no. 2, pp. 354–370, Apr. 2026.