Unloved rally: Markets rebound amid scepticism after sharp March sell-off

· Economic Times