Chen, R., Lee, H. S. and Ooi, B. C. (2026) “The paradox of oil and sustainable development: evidence from OPEC and non-OPEC countries”, Issues and Perspectives in Business and Social Sciences, 6(2), pp. 354–370. doi: 10.33093/ipbss.2026.6.2.9.