The impact of oil revenue and non-oil revenue on the economic growth of Ghana (Journal of Economics and International Finance, 2025)