Stocks push higher on Wall Street, on track for weekly gain


              Trader Timothy Nick works on the floor of the New York Stock Exchange, Friday, July 23, 2021. Stocks rose in early trading on Wall Street Friday and put the major indexes on track for a strong finish in a week that opened with a stumble. (AP Photo/Richard Drew)
            
              Trader Davis O'Day works on the floor of the New York Stock Exchange, Friday, July 23, 2021. Stocks rose in early trading on Wall Street Friday and put the major indexes on track for a strong finish in a week that opened with a stumble. (AP Photo/Richard Drew)
            
              Trader Leon Montana works on the floor of the New York Stock Exchange, Friday, July 23, 2021. Stocks rose in early trading on Wall Street Friday and put the major indexes on track for a strong finish in a week that opened with a stumble. (AP Photo/Richard Drew)
            
              Trader Neil Catania works on the floor of the New York Stock Exchange, Friday, July 23, 2021. Stocks rose in early trading on Wall Street Friday and put the major indexes on track for a strong finish in a week that opened with a stumble. (AP Photo/Richard Drew)
            
              Specialists John O'Hara, left, and Glenn Carell work on the floor of the New York Stock Exchange, Friday, July 23, 2021. Stocks rose in early trading on Wall Street Friday and put the major indexes on track for a strong finish in a week that opened with a stumble. (AP Photo/Richard Drew)
            
              Trader Robert Charmak, center, and specialist Meric Gfeenbaum, right, work on the floor of the New York Stock Exchange, Friday, July 23, 2021. Stocks rose in early trading on Wall Street Friday and put the major indexes on track for a strong finish in a week that opened with a stumble. (AP Photo/Richard Drew)
            
              Trader John Panin, foreground, works on the floor of the New York Stock Exchange, Friday, July 23, 2021. Stocks rose in early trading on Wall Street Friday and put the major indexes on track for a strong finish in a week that opened with a stumble. (AP Photo/Richard Drew)