Hindsight · review build · data not yet validated
oil demand (excl. biofuels) in 2035: 106 Mb/d
Source
Not graded yet.