Vestas Wind Systems Shares Decline After Margin Guidance Update EU Parliament Approves Controversial US Tariff Deal Amid Trade Policy Uncertainty Iran Says US Nuclear Deal Not Imminent Despite Secretary of States Optimism Economic Costs of Education Bans A Human Capital Flight Story from Afghanistan AI Stock Rally Gains Momentum as SpaceX OpenAI IPO Speculation Intensifies Salesforce Snowflake Earnings in Focus Oura Health Files Confidentially for IPO Signaling Growth in Wearable Tech Market