I don't see a realistic EV Raptor anytime soon because of the limited range. That being said, EVs in general are fantastic. My girlfriend has a dual-motor Model 3. That car is ridiculously fast and is the best 4 door vehicle in its price range by far, in my opinion. Also, EVs have been great for gas prices. I don't think it's a coincidence that as soon as Elon Musk showed the world the benefits of EVs that gasoline started coming back down to reasonable prices. Remember back in 2009 or so when gas was $4.00 a gallon, while the oil companies were reporting profits of $3 billion or so a quarter? Tesla sales (and other EVs) will go through the roof if gas ever returns to those prices.
EVs are not the reason prices dropped, it was the rise in fracking. Fracking has been around for along time, but it was never done because the cost of production meant it wasn't profitable given market oil prices. When oil prices rose, mostly due to ME prices, it suddenly became profitable to frack. And of course, once we started fracking, we improved the process and made it cheaper to frack to the point it could compete with normal drilling even as oil prices decreased. It's why the US is now a net exporter of oil.
US Oil companies are still making money easily these days despite lower prices. Why, because they have leverage with foreign oil they never had before. Foreign oil has some competition now.
And I don't think oil companies are really concerned about EVs. They are only concerned to the extent that they get a decent return on their investments in oil, which they will. They'll be happy to switch to other forms of energy when it becomes profitable to do so. Money is the goal.
Also worth point out that oil is not just about energy, but plastics as well. If oil for energy goes away, then it stands to reason there will be significantly less drilling and therefore costs of plastics and other oil based products are going to go up. Which might mean the demands for metals and wood might go up...which isn't exactly great for the environment.