Energy satellites