Oil, stocks gain, but rising infection rates spark concerns