4 hours BP (BP) Stock Dips While Market Gains: Key Facts Zacks
BP (BP) closed at $31.39 in the latest trading session, marking a -0.1% move from the prior day.
British Petroleum (BP) · Crude Oil · Dow Jones · Energy · Nasdaq 100 · Natural Gas · Tech