Sunday, March 8, 2026
EnergyNews

Tullow Oil plunges to $61m loss as oil prices, production decline

Tullow Oil reported a $61 million loss after tax for the first half of 2025, a sharp reversal from the $196 million profit recorded in the same period last year. The downturn was attributed to lower oil prices, reduced production volumes, and higher maintenance costs. Revenue for the period dropped...
1 67 68 69 70 71 119
Page 69 of 119