As you know, it is fairly standard to use the S&P 500 as an investing benchmark. The 12% YTD figure was included for future reference as I like to revisit threads from time to time to see how things have changed.
At any rate, the renewables have been an out-and-out disaster for investors this year even with all the subsidies. Hopefully posters and readers on this board avoided the losses.
DB2