abbywitbeck60 abbywitbeck60 03-03-2021 Chemistry contestada This resource produces the most energy for the smallest amount of resources.Which one of these is it?CoalOilNatural GasBiomassWindGeothermalHydroelectricNuclearSolarTidal