Stress testing the sales forecast in an uncertain world