Modelling Financial Sector Reform and Resource Dependence Effects on Macroeconomic Stability In SSA: Re-Enacting Africa’s Quest for Long-Term Development (BRICS Journal of Economics, 2025)