American stocks have finished lower ahead of Friday's monthly US payrolls report and as investors kept a watchful eye on growing conflict in the Middle East.

American stocks have finished lower ahead of Friday's monthly US payrolls report and as investors kept a watchful eye on growing conflict in the Middle East.