Thai stocks extended their losses, falling below the support line to an intra-day low of 1,580.80 points before recovering to finish at 1,619.10 points, as investors fear the protracted Russia-Ukraine war and soaring oil prices will fan inflation and stunt global economic growth.

The SET Index dropped 7.60 points or 0.47% from the previous day with trading value of 150 billion baht.