U.S. stocks rallied on Tuesday, with major indexes returning above key technical levels and on track for their highest close in nearly a month. The Dow Jones Industrial Average rose 0.8% and was set to end at its highest level since March 16. It was also poised for its first close above its 50-day moving average, a closely watched gauge of an asset price's short-term momentum trends, since March 9. The S&P 500 rose 1% and was set for its best closing print since March 21. The benchmark index was also likely to end above its 50-day for the first time since March 16. The Nasdaq Composite Index gained 1.7%, its eighth positive session of the past 11 trading days. It was on track for its highest close since March 21. Gains in the index were broad, but it saw particular strength from Netflix which jumped 9.7% a day after its quarterly results. The stock, which is up more than 75% thus far this year, was the biggest percentage gainer in the Nasdaq 100