How long will are oil last?

well they say 50 years, but they said 60 years 40 years ago so it's always changing as we find new resorces.