With the US election outcome uncertain, main street braced for a long fight ahead but Wall Street didn't seem to flinch.
US benchmarks rallied for a third day straight, with the Dow trading around 800 points in session highs before closing more than 370 points up.
Liling Tan has the markets roundup from New York.
IN: "Wall Street's rally…
OUT: SOC
DUR: 48 seconds