WASHINGTON, DC: The US trade deficit in October was at its lowest level for almost a year at $58.9 billion (€44.4bn; £29.8bn), down 8.4% from the previous month's figure.

The improvement resulted from rising exports, decreasing oil costs and the weaker dollar.

China, however, still sold a record $29.3bn worth of goods to the US in October. The deficit with China rose 6.4% to $24.4bn, putting the annual deficit on track to beat 2005's previous record of $202bn.

Data sourced from BBC Online; additional content by WARC staff