US mid-morning: Stocks gain as trade deficit shrinks