Thai baht today weakens to 29.57 per dollar as of 8.09 am. Though it gains 0.19 per cent from Friday, it is 0.76 per cent down from the end-April level.
At 29.83 per 100 yen, the currency's gain against Japanese yen is also narrowed, to 0.98 per cent from the end of April.
In this month, it has also weakened by 0.79 per cent against the euro, to 38.66, though gaining 0.55 per cent from Friday.