One Day to Go: Jobs Data Looms Amid Geopolitics

Investors are on pins and needles waiting for Friday's December payrolls report, with expectations at around 55,000. Weak data Wednesday helped weigh on Treasury yields and stocks.
Schwab Market Update