Twin peaks: Whether it’s supply or demand, oil era heads for crunch time
By Noah Browning (Reuters) – Energy transition and peak demand predictions have spooked investors in oil, putting the prospect of peak production sooner than anticipated accompanied by wild price spikes. Key climate talks are set to begin at the end of this month in Glasgow, Scotland to tackle global warming under the 2015 Paris Agreement, …
Twin peaks: Whether it’s supply or demand, oil era heads for crunch time Read More »