France's budget deficit fell to a 12-year low of 2.5 percent in 2018, a greater-than-expected decline achieved despite falling growth and purchasing power, national statistics agency Insee said Tuesday. The deficit was lower than the government's forecast of 2.6 percent, and came as Insee...