DMissaenacjaypandy DMissaenacjaypandy 17-02-2017 Physics contestada What percentage of the world's energy needs is supplied by fossil fuels?