Wall Street ended the trading week in the red as most of the Magnificent Seven stocks reporting earnings did not lift sentiments, contributing to tech trade sell-off. The Federal Reserve hit a pause in its interest rate cutting cycle, and precious metals suffered a...

read more