Hopefully someday we will have something more efficient.
There is nothing more natural or efficient than the hydro carbon. It is natures battery for storing solar energy.