Home ForexTrading U.S. trade deficit in March narrows to the lowest level since October