> oil will only get more expensive in the long term
Will it? Oil price will reach an equilibrium because lower demand due to electrification will lead to lower prices, which will increase higher consumption.
There are enough low cost oil producers like Saudi Arabia to keep the pipes filled with oil at whatever the prevailing market price is.