Pfizer & moderna in the hot seat