U.S. trade deficit swells to $103.65 billion, second-highest since Liberation Day