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

Jun 15, 2023 - 17:30
Market benchmarks halt 3-day rally; banking, financial stocks weigh