 And we have, of course, the prospects of the Federal Reserve lowering interest rates, and there's some political dynamic at work also seeming to move the market higher. Yields on the 10-year note fell sharply today to 4.16%. That also boosted the market. The dollar stayed firm. Oil tumbled $1.08 to $80.83 a barrel. Gold hitting a new all-time high, up nearly $43 to $24.71. Small-cap stocks continued to outperform the Russell 2000, up more than 3%, and now up more than 11% on the year, catching up.