Could the company once called British Petroleum make America its new home? The rationale is straightforward: U.S. integrated oil companies trade at a premium to their European rivals, and there also ...
BP (LSE: BP) and Shell (LSE: SHEL) shares are prone to struggle when the oil price is falling, but that’s not the only factor affecting performance. If it was, their shares would bob up and down, in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results