Angola’s $470 million Cabinda refinery begins fuel production and supply to the local market after years of planning Features May 13, 2026 Angola has achieved a crucial milestone in its quest for energy independence, as the Cabinda Refinery has officially commenced producing…