BitcoinWorld France Trade Deficit Narrows to €-5.847B in June, Beating Expectations France’s trade deficit narrowed to €-5.847 billion in June, coming in better than the forecasted €-6.5 billion shortfall, according to data released today. This improvement signals a modest streng...