The month of May is coming to an end and the market indices are showing signs of regaining supports, and they appear to be setting up for the next potential uptrend.
Here are the updated charts for the SP500, Nasdaq 100, and the Russell 2000.
SP500:
Nasdaq 100:
Russell 2000: