BP share buyback supported by underlying profit, as supermajor shrugs off tax hit
BP says it has cash to stick to promises on buyback and dividend while funding renewables
BP says it has cash to stick to promises on buyback and dividend while funding renewables