No. Energy credits are not like conventional money. Imagine you found a bunch of items during a mission and, instead of tossing them into your cargo bay you instead put them into a replicator and converted them into energy. That's what energy credits are supposed to portray.
With this patch they're starting to allow players to "transwarp to mission", but you have to pay some energy in order to use that function.