News

The rationale is straightforward: U.S. integrated oil companies trade at a premium to their European rivals, and there also ...
BP sells onshore wind farm business in US - BP said green energy still has a ‘role to play’ in the slimmed-down group as it ...