Resolving energy crisis