Stock futures hit three-month high on prospects of economic recovery