Politics Epstein victims get $72.5M from Bank of America settlement Finance News Mar 27, 2026 A Bank of America branch in New York, US, on Saturday, Oct. 11, 2025. Michael Nagle | Bloomberg | Getty ImagesBank of… Read More...