Eni is launching three exploration plays, TotalEnergies is expecting promising results from its recent onshore exploration project, and other developments were shared during an upstream IOC-led panel at the Libya Energy & Economic Summit Libya’s National Oil Corporation (NOC) and…