New Delhi, April 22 -- Stock market benchmarks halted their three-day rally on Wednesday, 22 April, due to profit booking amid lingering uncertainty over the US-Iran peace talks. The US President Don... Read More