Markets in red Sensex drops points rupee hits record low