The markets broke a three-day sell-off spree, with all sectors in the S&P 500 closing in the green. Despite the positive trading day, it was a mixed bag when it came to post-market earnings. Caroline Woods takes us through the day's top stories.
06 Aug 2024
SHARE