BP (NYSE:BP) -1.3% pre-market Tuesday after saying Q4 results will be hurt by lower oil and gas production, refining margins and trading, while also delaying its investor day due to a planned medical ...
In trading on Monday, shares of BP PLC (Symbol: BP) crossed above their 200 day moving average of $36.50, changing hands as high as $36.76 per share. BP PLC shares are currently trading up about 1.4% ...
Zacks Investment Research on MSN
BP (BP) Beats Stock Market Upswing: What Investors Need to Know
BP (BP) ended the recent trading session at $35.00, demonstrating a +1.98% change from the preceding day's closing price. This move outpaced the S&P 500's daily gain of 0.58%. On the other hand, the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results