Cumulative trade surplus for last 12 months now at $68,9 billion