Mbarek, Hassene Ben. “Stock Market Return, Market Capitalization and Financial Stability in the Middle East and North Africa Region: The Moderating Role of Renewable Energy”. International Journal of Energy Economics and Policy 16, no. 3 (May 4, 2026): 85–92. Accessed May 9, 2026. https://www.econjournals.com/index.php/ijeep/article/view/23283.