Investors may have lost faith in Big Tech recently, but Microsoft and Meta restored some of it by revealing better-than-expected results – while US and European firms swiped their outlooks out of investors’ reach, as tariffs made the future even harder to plan for.
Today’s stories: