Unless something catastrophic happens, there's no way in hell we should see $260 oil for AT LEAST another 5 years. That's just not the way it works, man.
Things typically don't spiral too much out of control unless there's a massive catalyst that pushes it there.
My prediction: $90 oil by the end of the year.
Currently playing: Civ 6