Jun 29July rally may be in store for stocks after weak June, Freedom's Jay Woods saysSynthesized from 1 source