BP p.l.c.

BP
48.74+0.21▲ 0.43%10/14/2026