BP (BP) Stock Sinks As Market Gains: Here's Why
In the latest trading session, BP (BP) closed at $37.46, marking a -0.29% move from the previous day. This change lagged the S&P 500's daily gain of 0.86%. At the same time, the Dow added 1.22%, and the tech-heavy Nasdaq gained 0.