6 months BP (BP) Stock Moves -0.53%: What You Should Know Zacks
The latest trading day saw BP (BP) settling at $39.44, representing a -0.53% change from its previous close.
British Petroleum (BP) · Crude Oil · Dow Jones · Nasdaq 100 · Natural Gas · Tech