The stock market has been rallying in uncertain times