Dow gains 300 points as investors weigh government plans to shield economies from coronavirus fallout

All three major US indexes extended gains from Thursday trading amid turbulent trading in all sorts of global markets.