Is a Sustained Rally on the Horizon?