Banking & Corporate FinanceMajor Banks Report Solid Earnings as Markets Surge Despite Looming Oil CrisisSalvado•Apr 25, 2026