Apparently it doesn't, markets are down, in spite of the promise of infinite money.
I think whether we bounce back quickly will depend on how the next few months go and whether countries manage to contain the virus in time or it starts to overwhelm healthcare systems.