June 30 (SeeNews) - Serbia's trade deficit shrank by 42.6% year-on-year to $2.95 billion (2.09 billion euro) in the first five months of 2009, the country’s statistics office said on Tuesday.