factors influencing stock market