Oil prices have stabilised around $75pb following the OPEC+ deal earlier thismonth to taper production cuts starting in August. The improved outlook...
Africa | Complacency over Cabo Delgado costing State dearly
Posted by Gerrit van Rooyen on Apr 9, 2021
After attacks on Palma in northern Mozambique in which dozens of civilians, including a South African and a Briton, lost their lives, Total pulled...