1 article found
British Petroleum (BP) posted $3.2 billion in quarterly profit as oil volatility from the Iran war and Hormuz crisis boosted trading earnings, despite disrupted shipments, rising debt and consumer cost concerns.
42 MINUTES AGO