Interoil's total operated production 2024 was 754.918 barrels of oil equivalent (boe), a decrease from 949.778 boe in the same period of 2023. Operations in 2024 were impacted by downhole equipment ...