BP Plc began oil production at its Murlach project in the UK North Sea, the energy giant’s sixth startup this year as it ...
Hosted on MSN
Demand for oil will not peak until 2030, warns BP
BP’s new report forecasts that global oil demand will hit 103.4m barrels per day by 2030 before falling to 83m by 2050. Last year it predicted demand peaking at about 102m this year, but slowing ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results