Wall Street closed a tumultuous week on a muted note on Friday as benchmark US Treasury yields topped 5%, and crude prices reversed earlier gains but remained above $100 per barrel, keeping inflation worries front and center. Investors approached the end of a week...

read more