Upbeat mood in market: Survey

IIMA