News

Oil giant BP has appointed former Shell finance chief Simon Henry to its board amid concern among investors about the performance of the ...