Hindsight · review build · data not yet validated
oil demand (summary table 'Oil - Mbd') in 2030: 91.9 Mb/d
Source
Not graded yet.