Just shoot the green things the get health and ammo.
that was what i was saying. you can refill your energy in any room as long as it has a crate in it. as far as i know, you can refill your energy in every boss battle you're in. so it is possible to beat the game with the lowest %. as long as you have skills, and patience.