EVs set to dominate new car market by 2050 but oil will remain king