Stocks Rally on Strong Earnings Iran Deal Talks in Focus Weekly Market Outlook Wall Street Faces Macro Headwinds as Earnings Season Fades Rubio Assures NATO Allies as Trump Reverses Course on Poland Troop Deployment Google Announces New Smart Glasses for Autumn Release Leveraging AI Capabilities Vestas Wind Systems Shares Decline on Margin Guidance Concerns Mixed Signals on Iran Nuclear Deal Keep Energy Markets on Edge Trumps Mixed Signals on Iran Deal Keep Oil Markets on Edge