The trade deficit narrowed slightly to $10.54 billion in October compared with $10.63 billion in September, data showed on Monday.
Imports were up an annual 10.6 per cent at $23.36 billion in October, while oil imports rose 22 per cent during the month from a year earlier to $7.96 billion.
Exports during April to October were up 23.7 per cent at $107.8 billion from a year earlier, while the trade deficit during the period stood at $73 billion, from $45.64 billion a year ago.