Nasdaq 100 Index sees $2 trillion value wiped off in three weeks