At 8.08am, the baht was traded at 30.96 per US dollar, according to the Bank of Thailand. Though unchanged from yesterday's closing, it was lower than 30.76 in the morning of yesterday. From the end of May, the currency has weakened by 2.18 per cent.