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