Pennpetro Energy PLC (PPP) Financial Health & Risks | Ticker