This stock market rally has some staying power but there’s one big obstacle