Ithaca Energy reported 487.2M in Trade Creditors for its fiscal semester ending in September of 2024.


Trade Creditors Change Date
BP USD 57.32B 1.5B Jun/2025
Exxon Mobil 59.72B 4.26B Jun/2025
Ithaca Energy 487.2M 20.03M Sep/2024
Shell 63.94B 2.05B Jun/2024
Tullow Oil USD 75.7M 17.5M Dec/2024