September 12 (SeeNews) - Bulgaria's trade deficit narrowed 31.5% year-on-year to 2.4 billion levs ($1.38 billion/1.23 billion euro) for the first seven months, mainly on the back of a drop in imports, data from the country's statistics office, NSI, showed on Monday.