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