Markets recover from initial declines, Sensex rises 377 points by midday; SBI and Trent drive the gains. | Intellectia.AI