May have a good run yet by the end of the day. Weak hands are almost finished. Cheap shares are all but gone.