BP's shares surged on takeover speculation in May, and the company submitted decent Q1 earnings last month, despite lower liquids realizations. BP generated fairly stable results in oil production in ...
In the latest close session, BP (BP) was down 1.27% at $34.12. The stock fell short of the S&P 500, which registered a gain of 0.49% for the day. Elsewhere, the Dow gained 0.38%, while the tech-heavy ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results