The stock market opened with a huge gap-down but buy programs likely from the Trump administration team pushed the stock market upward but again stopped at 21,550 resistance for NQ, a major resistance going forward.
Buy program is likely to continue for a while. For NQ key resistance is now at 21,550, a break could force more short-sellers to cover, which is precisely the plan as they cannot afford to let Moody's downgrade to cause global investors to dump US assets.
Key support is at 21,000. If NQ could trade sideways above 21,000 in the next 1 to 2 days we could see other buyers coming in and cause a break above 21,550 and catapult NQ up to 22,000 area.