speeps speeps 10-04-2021 Geography contestada About 85% of our energy comes from: a.) Renewable energy sources b.) Geothermal energy c.) Nonrenewable energy sources d.) Convection cycles in the mantle