Hindsight · review build · data not yet validated
oil demand in 2050: 24.07 Mb/d
Source
Not graded yet.