Tullow Oil Reports $61 Million Loss in H1 2025 as Revenue and Oil Prices Slide by Prince Agyapong August 6, 2025 0 Tullow Oil posted a $61m loss after tax for H1 2025, reversing prior-year profit.