stock market challenges