Thailand on Tuesday reported seven more coronavirus cases and two new deaths, bringing the total number of infections since the outbreak began in January to 2,938 cases and 54 fatalities.