Storage is the bottleneck that makes 100% clean energy even before 2099 unlikely. I recommend the whole video but this part is relevant to my comment:
And in any case that oil is going to be used for vehicle fuel, where the linked article is talking about electrical grid generation. No one thinks we're going to be off of fossil fueled vehicles in a decade, though it's definitely possible to reduce the net usage by a ton.
Sorry, that's just a terribly spun video segment. What the linked article claims is absolutely doable.