CHINA'S ONSHORE SPOT FINISHES DOMESTIC TRADING AT 6.674 PER DOLLAR, STRONGEST SUCH CLOSE SINCE MAY 5