Unloved rally: Markets rebound amid scepticism after sharp March sell-off March 19, 2026 · Economic Times Read full story at source