China shifts from net finance provider to net receiver Africa sees $52 billion swing in five-year net finance flows ...