Renewables (solar, wind) need a lot of land, which Singapore lacks. Nuclear is iffy because, safe as it is, one meltdown = destruction of the entire country. No geothermal or hydro resources available.
Singapore's best bet, really, is to pay neighbouring countries to generate renewable energy on its behalf. Then you get into the issue that Southeast Asia is a lot less developed and hence further behind on decarbonization.