Stocks Edge Lower on Oil Price Volatility and Middle East Peace Deal Uncertainty PMI Data Awaited European Telecoms CEO Warns of US Dominance in Satellite and AI Infrastructure Risks How Snowflake Is Building Its AI Turnaround Case Consumer Prices Rise 38 in April Marking Highest Inflation Since May 2023 Yen Purchasing Power Sinks to New Low as Oil Costs Weigh on Currency Trainline Raises FullYear Guidance for Second Time Citing Strong Demand IndiaChina Border Talks Constructive Dialogue Could Ease Geopolitical Strains and Support Regional Market Sentiment