Resurgent in April, can bulls defy 'Sell in May' maxim? May 4, 2026 · Economic Times Read full story at source