BP BP-1.24%decrease; red down pointing triangle said its third-quarter profit rose, benefiting from higher realized refining margins and oil and gas production, although it missed expectations. The ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results