Why BP shares slid despite earnings beat and buyback update
Q3 profit plunges 30%Weak refining margins and oil trading weighBuybacks rate maintainedOil major BP (BP.) delivered a better-than-feared drop in profits for the third quarter to September and said it will keep the rate of its share...
29 October 2024