bettyjocole977 bettyjocole977 04-01-2018 Biology contestada More than 85 percent of all energy used worldwide comes from what source