Markets drown in Red Sea: Rupee bleeds, bears maul Street

· Economic Times