20090526 unknown: Markets in red; Sensex sheds 324 points