6 months BP (BP) Stock Sinks As Market Gains: Here’s Why Zacks
BP (BP) closed the most recent trading day at $37.46, moving -0.29% from the previous trading session.
British Petroleum (BP) · Crude Oil · Dow Jones · Energy · Nasdaq 100 · Natural Gas · Tech