18 new COVID-19 cases recorded in 2 days