S P 500 Nasdaq 100 Elliott Wave Daily Update 8 7 2024 By Michael Filighera Michael Filighera