What Does a Financial Analyst Do? Role, Responsibilities & Skills