The S&P 500 on Friday marked its best weekly performance of 2024, snapping a two-week losing streak in the process. Wall Street's bull run was rekindled after the Federal Reserve's meeting on Wednesday. For the week, the S&P 500  advanced +2.3%, the Dow added...

read more