I like Oil Price. It’s a sort of insiders trade journal for the oil and gas (energy?) industry. A pretty clear eyed view of what could (will?) go wrong with gas fired / peaker buildout.
TL;DR: “renewables” more or less lock in prices after initial investment. Oil and gas and other non-renewables are subject to price fluctuations. People (and businesses) don’t like prices that fluctuate. Renewables will win out not just on price, but price stability.