Working out Stamina with Ramis does not take any energy unless the Carry On option is selected. I've--er--exploited this fact to get exceptionally high stats on this PC build.
The exercises should expend energy consistently between exercises. The option to "Carry On" should also be blocked if Steele doesn't have enough energy or is worn out.