Trade surplus estimated at nearly 6 billion USD