Serbia's current account deficit narrowed by 38.1% year-on-year to 359 million euro ($395.3 million) on the back of improvements in the trade and services balances, preliminary central bank data showed.