BP (BP) closed at $34.11 in the latest trading session, marking a -1.27% move from the prior day. This change lagged the S&P 500's daily gain of 1.77%. Elsewhere, the Dow saw an upswing of 1.42%, ...
The latest trading session saw BP (BP) ending at $33.81, denoting no adjustment from its last day's close. The stock fell short of the S&P 500, which registered a gain of 0.67% for the day. Elsewhere, ...
BP (NYSE:BP) +2.9% in Tuesday's trading after topping expectations for Q2 adjusted earnings and revenues, while continuing to cut costs and launching a fresh review of its business, saying it "can and ...
BP (NYSE:BP) has started a sale process for its Castrol lubricants business and has hired Goldman Sachs to help it sell the unit, Reuters reported Thursday, marking a key step in the company's ...