The supply of any non-renewable natural resource such as oil is limited.
(The supply of any non-renewable natural resource such as oil; is; limited)
The supply of any non-renewable natural resource such as oil
is
limited