JUST IN: Taiwan reports trade surplus of $12.6 billion in May, a record-high.Published by The Spectator IndexJun 9, 2025 8:30:02 AM UTC