NewsWhat is known about BP share price surge in 2026 and why profits doubled to $3.2bn after oil price shock