The U.S. currently has a $69 billion travel trade surplus. What does this mean?

Posted Date: