Bank stocks’ $95 billion rout may deepen on macro risks April 6, 2026 · Economic Times Read full story at source