A couple things. The article is way off on the lithium batteries in cars. They haven't really established how long they last but it is widely accepted to be long than 10 years, not 3. Toyota has replaced less than 300 out of 20,000 that are out of their 10 year warranty.
Oil IS renewable...on a geologic scale. No new oil is being produced in Saudi Arabia on a scale that can be measured over a human lifetime. That's just stupid. If yo have a million years, or so, to wait you'll be fine.
STP was a byproduct of Nazi research.