With several new cars getting 35 mpg, the consumption of gasoline is heading down and so is the price of oil. If you’re invested in solar or wind power, you are toast.
Oil isn't really used to make electricity. They are separate markets.