BP sees third-quarter profit drop 30% on weak oil trading and refining margins
Company maintained share buyback guidance for 2025 but that may change in February strategy update
Company maintained share buyback guidance for 2025 but that may change in February strategy update