A group of 51 US-based oil and gas producers and refiners had combined net earnings of $22.34 billion in fourth-quarter 2024, ...
BP CEO Murray Auchincloss says that the oil major is on the cusp of churning out much more cash than previously.
A board member of oil refiner Phillips 66 appointed with the blessing of Elliott Investment Management is speaking out ...