Quote from tdatspectral:
A point I made earlier, but I've changed my thinking. There's a significant connection between ALL energy stocks IMO.
Look, price solar panels as an asset which produces something of value. Oil has little effect on the value of what solar panels produce.
Try taking your opinion to your electric company and see how far it will get you.