Metrics Scorecard

European markets slip before U.S. jobs data

Feb. 4, 2017 - 02:02 - European markets brief

For video troubleshooting and help click here.