BP and Shell jump as soaring oil prices unleash fresh inflation risk - latest updates

BP and Shell jump as soaring oil prices unleash fresh inflation risk - latest updates