Hindsight · review build · data not yet validated
Adding the adoption of autonomous vehicles ... oil demand could decline 30 million barrels per day by 2035.
Source
Not graded yet.