Live stream preview

Today on Taking Stock | S&P 500 on track for losing week as oil remains elevated

Taking Stock • 31m