Petroleum IS “biofuel”.
Renewable as well.
The time scale is a little difficult to use effectively, but a couple hundred million years or so, ready to go again!