RE:RE:RE:Nuttall Bar Chart: 2022 FCF/EV @ WTI USD 70/Bbl.: 19%: TOP Chinese and Indian oil demand is rising and when you couple that with underinvestment in oil and gas development/exploration around the globe then 70 bucks is almost a given and an oil crisis within five years is a distinct possibility. The Green Dream is largely an illusion.