user-avatar
CNBC TV18

year high as oil refining margins soar

BP Plc reported its highest profit in 18 years as soaring refining margins boosted earnings, while a sharp drop in net debt brought buybacks closer.