How long will oil last? There’s no fixed date: proven reserves cover roughly 14 years, but reserves keep changing and demand may fall first.