The Marked Chart Wire · Business
BP Earnings
BP posts $8.5 billion profit in latest quarterly report
The oil major reported earnings of $8.5 billion for the third quarter, a sharp rise fueled by higher refining margins. This beat market expectations amid ongoing global conflicts.
