2023 was a phenomenal year for the stock market. The S&P 500 rallied more than 26%, the Dow climbed up about 13.7%, while the tech-heavy NASDAQ surged 43%. In comparison, the energy sector declined ...
BP (BP) closed at $34.52 in the latest trading session, marking a -1.29% move from the prior day. The stock's change was less than the S&P 500's daily gain of 0.58%. The oil and gas company's stock ...
BP (BP) reached $33.11 at the closing of the latest trading day, reflecting a -1.75% change compared to its last close.
The BP (LSE: BP.) share price hasn’t set the world alight over the last 12 months, rising just 2.25%. Yet after climbing 24 ...