Weekly Market Performance – Markets Finish Lower For Sixth Straight Week
Amid another volatile week for the markets, the U.S. major market indexes finished lower for the sixth straight week.