perspective
Steven Greer argues that humanity has reached peak oil production and must transition to new energy technologies to advance civilization and avoid societal collapse.

Authors

Sources

Referenced by nodes (2)