Investors managing more than $10 trillion on Wednesday published an ambitious blueprint for energy companies seeking to tackle climate change,…
BP (BP.L) and Eni (ENI.MI) are in talks over the future of their oil and gas assets in Algeria as…