India recorded 41,157 new Covid-19 cases in the last 24 hours, taking the daily positivity rate to 2.13 per cent, the Union Health Ministry informed on July 18. The daily positivity rate has been below 3 per cent for 27 consecutive days. The active cases further declined to 4,22,660, taking the weekly positivity rate to 2.08 per cent. The Covid-19 death toll climbed to 4,13,609 with 518 fresh fatalities in the last 24 hours. India witnessed 42,004 recoveries in the last 24 hours, taking the recovery tally to 3,02,69,796. The cumulative number of Covid-19 vaccine doses administered under the nationwide vaccination drive has reached 40,49,31,71.