Enhancements in EU Financial Regulation: Have We Done Enough?