Stocks kicked off July on a negative note, with the three large-cap benchmarks declining in three out of the four trading sessions.




Share this: