Six straight years of decline: what the PIAC 2025 report says about Ghana's oil position

PIAC's 2025 report puts cumulative production at 694 million barrels since 2010, with peak output in 2019 and every year since lower than the one before.