Market benchmarks halt 3-day rally; banking, financial stocks weigh

Market benchmarks halt 3-day rally; banking, financial stocks weigh