Home Investing Brazil’s $5.9B current account deficit: impact of China’s economic slowdown