New Kerala

Oil, rupee unleash bears, mow down equities (Market Review)