Home Business Charts show S&P 500 may toil in August, gold looks to rally