You would be hard-pressed to find a better four-month run in US stocks, ever

Technical Analysis