Tullow Oil’s US$61M Loss Spotlights Efficiency Urgency, Analysts Warn
Energy experts are pushing oil firms to slash costs and boost output after Tullow Oil posted a $61 million first-half loss, reversing its $196 million profit from 2024. The slump underscores broader industry strains as stagnant crude prices squeeze margins …