Impuse Complete S&P 500 E-MINI FUTURES CME_MINI:ES1! PlannedTrades 5 waves up seem to have completed. Down move coming ahead of June FOMC meeting to complete wave 2 of a higher degree? Wave 2 could take till the end of the year to complete though. Then go long - VERY LONG!