worst performing energy stocks 2025

PTL LTD Ordinary Shares (PTLE) had the lowest return last year by a US stock in the Energy Sector, returning -99%.