Try reading beyond the headline, like even the first 1/2 sentence:
"The Thai baht's recent four-month rally ......"
Well I cannot see it either.
4 months to now is March to July.
Between Feb to April this year, I was getting an average of 42.69 to the UKP at TT Exchange
Today, July 8th, TT Exchange is offering 43.98. https://ttexchange.com/exchange-rate 129 Baht difference in my favour on a £!00 exchange
How is that a 4-month rally that is decimating tourism?