BP Stock Surges After Energy Giant Records $8.5 Billion Quarterly Profit

Text size

Source: https://www.barrons.com/articles/bp-earnings-stock-oil-prices-51659426871?siteid=yhoof2&yptr=yahoo