Vestas Wind Systems Shares Decline as Company Warns Margins May Hit Low End of Guidance TPG RE Finance Trust Inc Q1 2026 Earnings Slight EPS Miss Overshadowed by Positive Market Sentiment Oil Prices Decline as Trump Signals Imminent Iran Deal Determination