Non-oil trade balance close to $1b in 2 months