Many economists now believe that the Fed may lower its key rate again when it meets later this month. The rate currently sits at 1.5%.
Treasuries have also moved higher today, sending the yields to paltry levels. Gold also rose on its appeal as a safe haven, while the dollar ended mixed against the major currencies.
How the three major indexes looked today: