Why BP Stock Price Is Near a 52-Week High as Oil Rally Puts Shares Back in Focus
BP shares closed Thursday at 583.1 pence, up 2.82%, near their 52-week high, as Brent crude rose 2.78% to $111.01 a barrel. The FTSE 100 fell 1.3% the same day. BP faces pressure over climate resolutions ahead of its annual meeting and recently agreed to sell its Gelsenkirchen refinery in Germany.