TOP NEWS Risks to new oil deal - Kachikwu A lot of things have gone wrong, and a lot of things could have been done better. We’ve lost many years of income that could have been applied to many sectors, so there’s a race against time. CNBC Read More