Why Banks Are Eliminating Overdraft Fees

The average overdraft fee costs consumers $35 per infraction, which makes it an inconvenient and frustrating part of day-to-day banking for many people. But some major banks — Capital One,…