Renewables remain competitive despite fossil fuel prices returning closer to historical cost levels. PrevNext