Unknown energy source with enormous potential?