technology Investors experience renewed optimism as the US and UK establish a new agreement. , and Administrator 2025 May 9