An app in the recent apps list isn't necessarily running, it's not even necessarily in RAM. It's just an app you recently had running.
An app sitting in RAM, but not running, is the same as random data sitting in RAM - it doesn't use any resources. (Something has to be in every single RAM address - there's no such thing as "nothing" in RAM or RAM address space.)
Android has a very good memory manger - let it do its thing, and you'll usually find that's the best battery use, unless you have apps opening and running themselves that shouldn't be. (The email app should run when an email comes in, the text app should run when a text comes in, the alarm app should run if you have an alarm set and it's time for it to go off, etc.) If you want to stop apps from running by themselves (NOT phone, messaging, email, alarms, etc.), use Greenify.