June S&P E-mini futures: The 6354 low ended the drop from 7000. The target for this up swing is 7500.
QQQ: The drop from 638 reached 555 and ended there. Resistance is now 625.
TNX (ten year note yield): The 3.75% level is support. A swing up to 5.50% is underway.
Euro-US Dollar: The 112 level is support. Upside target at 120 has been reached.
Bitcoin: Next support is 55,000. Resistance is 75,000.
West Texas Crude Oil: Resistance is 120-125. Crude has tried twice to enter that zone and failed both times. I think a long bear market has started. Downside target is 50-60.
Gold: The 4750 resistance level has failed and next resistance is 5050. A bear market in gold is probably underway and the January top is not likely to be exceeded for quite some time.
Apple: Upside target now 300 with support 235.
Amazon: Upside target is 250 with support 200.
Google: Next upside target 350. Support is 250.
Microsoft: Next upside target is 750. Support now is 375.
Meta: Next upside target is 950. Support is now 550.
Netflix: Upside target is 150. Support is now 72-80.
Nvidia: Next upside target is 250. Support is 150.
Tesla: Support is 300. Upside target at 500 has been reached.
Visa: Upside target is now 395. Support is 305.