BP PLC (NYSE:BP) shares are down Friday after the company updated first-quarter guidance. The company expects upstream production to decline compared to the previous quarter, with slightly higher ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results