Investors are ready for a year-end rally