Renewables and natural gas surge ahead of oil and coal