News

Apr

02

Are We Sleepwalking Into The Next Oil Crises?

One school of thought is that future oil demand is set to decline because consumers will have better options. Many in this “peak demand” camp believe that the growth of electric vehicles will soon make oil obsolete.