A oil
Oil is a nonrenewable energy source, meaning it exists in finite quantities and cannot be replenished on a human timescale once it is extracted and used.
which energy resource is a nonrenewable energy source?
A oil
B water
C wind
D soler
1 answer