Factors Affecting Financial Markets