market coverage friday may 20 yahoo finance1