BP shares uptick for seven consecutive sessions (NYSE:BP)
BPBP(US:BP) Seeking Alpha·2026-03-19 17:07

BP (BP) shares clocked seven straight sessions of gains, as the stock rose 3.6% at $46.24 on Thursday. The energy giant gained over 7% in the preceding six sessions. The stock has surged 34% so far this year, compared to a 3% drop in the ...

BP shares uptick for seven consecutive sessions (NYSE:BP) - Reportify