News

Shell’s stock is down about 13% in London trading over the last 12 months, giving the company a market value of £149 billion . That’s more than double the £56 billion market capitalization of BP.