Article Image

IPFS News Link • Economy - Economics USA

You have to produce in order to trade

• Reuters
The U.S. trade deficit widened unexpectedly to a record $68.9 billion despite a drop in the cost of imported oil, as the deficits with China, Canada, the European Union, Mexico and OPEC all hit records

PirateBox.info