Indian Banks RoA Expected to Ease to 11512 This Fiscal Crisil GBX Q1 2026 Earnings EPS Misses Estimates by 4348 Stock Slips US GDP Data Highlights LongTerm Economic Growth Trends from 1980 to 2031