Energy 2035

 

Source: BP’s Energy Outlook to 2035