Small caps log worst drop in five months as retail investors unwind leveraged bets
Rising oil prices fuel inflation fears and rate-hike concerns, while forced sales leave traders facing estimated mark-to-market losses of Rs 9,000 crore

What's Your Reaction?









