Oli Scarff/Getty Images News

BP (New York Stock Exchange:BP) The surprise announcement that it has lowered climate targets and now plans to produce more oil and gas for longer has angered climate-focused investors, but the company’s share price has

By Admin