The Unbearable Tightness of Peaking
…oil prices over the past two decades and uncertainty about possible future government decarbonization policies (what oil industry figures are ironically calling “peak oil demand”) are making large, long-term investments…
