News Image
Investing

BP share buyback outlook at risk from oil price slump, analysts say

Published on 23/04/2025 06:26 AM