Investors tracked valuation worries in AI-linked stocks and watched a NATO summit in Turkey for potential new defence contracts, while Shell gained after lifting its second-quarter integrated gas outlook.
verifying reliability
No specialized terms available for this topic.