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