Energy Crisis Redux: Repeat of the 1970s, or a Short Bumpy, Road to Green? · November 2, 2021 · Loading... Taking too long? Reload document | Open in new tab Download [4.22 MB] Download PDF Format Date: November 2, 2021 Presentation location: London, UK Group presented to: Onshore Energy Conference London