Subscribe By E-Mail

Dudley navigates BP through latest storm

Chief executive grapples with falling oil price after Russian problems and Gulf disaster
European Companies News