Friday October 30, 2026 - BP said profit surged to the highest in 18 years as soaring refining margins boosted earnings, speeding up the energy giant's efforts to fix its balance sheet and pay down ...