Oil will almost definately run out if we keep using it at the rate we are currently or if we try to increase production to satisfy the world's population ... we almost depend on that single natural resource, run our cars and so forth ...
But technology will hopefully come through and develope better alternatives, we are already seeing this today, solar and wind power, renewable resources which is widespread and feasible ... just think of all the power tidal waves are radiating !