BP Posts Strong Q2 Earnings, Boosted by Higher Oil Prices and Refining Margins
BP's Q2 earnings surpass expectations, driven by rising oil prices and improved refining margins, as…
BP's Q2 earnings surpass expectations, driven by rising oil prices and improved refining margins, as…