News

West Africa-focused Tullow Oil lowered its 2025 production forecast to 40,000-45,000 barrels of oil equivalent per day after ...