
Business
European shares end week on cautious note after Iran peace deal hits early snag
US vice president JD Vance abruptly cancelled his trip to Switzerland for talks with the Islamic Republic

US vice president JD Vance abruptly cancelled his trip to Switzerland for talks with the Islamic Republic