Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Energy company also under pressure from worse oil trading performance and weaker oil prices

  • Business live – latest updates

BP has said it expects to write down the value of its struggling green energy …