Stocks hold out hope for vaccine-led recovery, US stimulus

0
274