Wall Street closed a tumultuous week on a muted note 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.
Continue reading...
[ H/T Newsmax ]