image
Markets snap winning run; banks, auto weigh