jgilligan721 jgilligan721 06-06-2023 Business contestada In 2018, France had a deficit of ϵ7.1 billion (approximately $83 billion) Source: Banque de France, "France's Balance of Payments." This means that France experienced a net capital in 2018