Consumer Spending Holds Steady but Shows Signs of Strain CBS News Analysis MBUU Q1 2026 Earnings EPS Crushes Estimates by 80 Amid Challenging Marine Market RBI Affirms Banking Sector Resilience Capable of Withstanding Severe Stress Scenarios