Executive summary: U.S. stocks finished mixed, with the S&P 500 and Nasdaq Composite higher while the Dow Jones and Russell 2000 slipped. The session was led by a sharp advance in Tesla, Nvidia, Apple and the broader tech complex, while banks, Amazon and small caps lagged. Commodities were also active, with WTI crude, silver and platinum posting outsized gains, adding a macro backdrop that favored energy and materials over rate-sensitive financials. [Continue Reading]