Top global stories this week: Nestlé, Rolls-Royce, Barclays among others
US stock indexes ended the week lower as a sell-off in U.S. technology stocks over AI spending concerns on global sentiment weighed, while rising oil prices amid escalating geopolitical tensions in the Middle East added to investor concerns.
KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.