Stock market update 21 June Nifty and Sensex directionless, market awaits fresh triggers. Nifty...

read more