S&P 500 DeMARK Rally Faces Resistance and Macro Headwinds