The major indexes and small-cap Russell 2000 had strong weekly gains despite some volatility. AI and other leading stocks ...