The past few years have been historic for as far as crude oil forecasts are concerned. Back in 2015 the view that crude oil demand could peak during the 2020s or 2030s was still met with disbelief (and some ridicule…). Economic growth had been pushing crude oil demand up ever year for decades already, so why would things become different, so the reasoning went. Today, however, essentially all major energy forecasters, including BP , Shell , Total , DNV-GL , the IEA and even OPEC , have come round and acknowledge Peak Oil Demand as a realistic possibility. The strategic response of the Oil Majors to this possibility has differed. But so far, none seem to have won over the investment community. What could be the reason for this? And does this leave the Majors at risk of being cut-off from capital? Crude Oil during the 20 th century […]