midterm forecast