The argument is often made that oil reserves have high natural decline rates which necessitate the … Continue reading The Decline Rate Delusion
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed