RBI Data Shows Bank Credit to Industry Grows 151 in April NonFood Credit Accelerates to 158 AFRM Q1 2026 Earnings Strong Profitability Surprise Drives Stock Higher Renewables Offer Price Security and Domestic Control to Energy Markets