Economic and Financial Stability: Challenges on the Road Ahead