Forex kitty drops $4.34 billion to $589.14 billionFalling for the second consecutive week, India's forex reserves dropped by $4.34 billion to $589.14 billion for the week ended May 26, the Reserve Bank said on Friday. In the previous reporting week, the reserves had declined by $6.05...