Africa - from petrodollars to progress